Automatizando pipeline de atualização de template vSphere com GitLab CI/CD, Packer e Ansible

Numa época em que imutabilidade de infraestrutura é uma característica e técnica sendo bastante adotada, versionar imagens e atualizar é tarefa continua/repetitiva, no caso de VMs torna ainda mais desafiador poder fazer isso de forma automática. No caso de VM, imagina sempre ter que converter o template manualmente para atualizar o OS ou qualquer outra … Continuar a ler Automatizando pipeline de atualização de template vSphere com GitLab CI/CD, Packer e Ansible

GitLab 13: Upgrade para GitLab 14

O GitLab é uma das plataformas DevOps que uso para implementar pipelines CI/CD devido a simplicidade, colaboração e fácil integração com outras DevOps toolchains e também por possuir uma versão self hosted ou on premises. Eu estou usando a versão free Comunnity Edition self managed instalada no meu lab e recentemente foi lançada GitLab 14 … Continuar a ler GitLab 13: Upgrade para GitLab 14

GitOps: Gitlab + Packer + Ansible + Terraform + AWS

O post de hoje é sobre uma trend denominada GitOps e assim dar continuidade aos posts de automation que já vinha abordando no blog. Uma nova forma de provisionar e administrar infraestrutura. GitOps? Uso de git repository como única fonte de verdade "single source of truth" onde toda as operações de criação, alteração passam pelo … Continuar a ler GitOps: Gitlab + Packer + Ansible + Terraform + AWS