Bem-vindo!
Olá e bem-vindo ao site pessoal! Aqui, você encontrará uma coleção de posts, atualizações e informações sobre vários tópicos.
Olá e bem-vindo ao site pessoal! Aqui, você encontrará uma coleção de posts, atualizações e informações sobre vários tópicos.
No mundo acelerado do DevOps, manter o delicado equilíbrio entre velocidade e estabilidade é crucial. O GitOps, uma abordagem moderna para implantação contínua, surgiu como um divisor de águas ao aproveitar o poder do controle de versão e da automação para gerenciar implantações de infraestrutura e aplicações. Na vanguarda desse movimento está o ArgoCD, uma ferramenta GitOps robusta e amigável que simplifica a implantação e o gerenciamento de aplicações Kubernetes....
O Notion é uma ferramenta incrível que nos ajuda a criar documentos e conteúdos belos. Por isso, me peguei pensando… “é possível usar o Notion para criar um site pessoal?”… e a resposta é SIM! Mas se você quiser hospedar usando seu próprio domínio, terá algum trabalho a fazer. Neste artigo, vou contar como fiz isso. Domínio Personalizado Como todos sabem, se você deseja que seu site seja executado em um domínio legível por humanos, deve comprar um....
No artigo anterior, expliquei como criar imagens de máquina usando Packer e GCP. Neste, vou explicar como implantá-las usando Terraform Cloud. Configuração do Google Cloud Aqui só precisamos de uma Conta de Serviço com Permissões de Editor. Você pode criar uma como expliquei no artigo anterior “Criando pipelines usando Gitlab CI para Terraform e GCP”. Por favor, habilite também a API do Compute Engine. Como publicamos as imagens no projeto “DevOps”, se quisermos usá-las em outros projetos, precisamos conceder Permissão ao SA padrão do Google API dos projetos alvo no nosso projeto “DevOps” como “Usuário de Imagem”....
Hoje gostaria de mostrar como podemos usar Github Actions ao lado de GCP, Packer e Ansible, para construir e rastrear imagens de máquinas. Configuração do Hashicorp Cloud Antes de prosseguirmos para a explicação do pipeline, precisamos configurar algumas credenciais. Começando pelo Hashicorp Cloud. Faça login no Hashicorp Cloud Vá para a seção IAM Crie um Principal de Serviço e salve o ID e o SECRET fornecidos. Exemplo de Principal de Serviço...
Neste artigo, gostaria de mostrar uma configuração de ponta a ponta para criar pipelines do Gitlab CI para Terraform, usando GCP como Armazenamento Remoto, passo a passo. Configuração de Conta GCP A configuração da conta pode ser feita de várias maneiras diferentes. Minha escolha é ter um projeto para DevOps, e um projeto por ambiente, conforme ilustrado na imagem abaixo. No projeto DevOps, precisamos configurar uma Conta de Serviço com Permissão de Editor que será usada pelos pipelines para implantar os recursos....