Usando o Argo CD para implementar a abordagem GitOps nos clusters Kubernetes

Sobre o GitOps GitOps é uma estrutura operacional que utiliza as melhores práticas da cultura DevOps durante o ciclo de vida das aplicações, tais como: controle de versão, colaboração, conformidade e ferramentas de integração, entrega e deploy contínuo (CI/CD), e as aplica à automação da infraestrutura. Fonte: Gitlab. Imagine o seguinte cenário: você tem várias Leia mais sobreUsando o Argo CD para implementar a abordagem GitOps nos clusters Kubernetes[…]

Codeac: Suporte e novidades

Oi, pessoal! Ano passado eu tinha compartilhado minhas primeiras impressões ao utilizar o Codeac (esse nome é inspirado em um urso que vive no Alasca e se chama Kodiak. Então Codeac é um trocadilho ou brincadeira com a pronúncia ao incluir a palavra code (código em inglês). Veja o post anterior aqui. Há poucos dias Leia mais sobreCodeac: Suporte e novidades[…]

Codeac: ferramenta para analisar a qualidade do código que gerencia a infraestrutura e aplicação

Após uma postagem no Twitter de Rafael Gomes (Gomex) e Amaury Souza no Slack infraascode citando o Codeac.io, resolvi dedicar um tempo estudar e testar a ferramenta. Codeac faz a análise da qualidade, olhando não apenas o código da aplicação, mas também do código que gerencia a infraestrutura a ser usada pela aplicação (Exemplo: Dockerfile, Leia mais sobreCodeac: ferramenta para analisar a qualidade do código que gerencia a infraestrutura e aplicação[…]

Instalando o GitLab via Docker

Atualizado em: 14 de junho de 2021 Na página https://docs.gitlab.com/omnibus/docker/README.html tem várias informações a cerca das imagens Docker oficiais do GitLab (ferramenta web para versionamento usando o Git). Neste tutorial, o Gitlab será executado usando um único conteiner para fornecer todo o ambiente necessário para executá-lo, o que deixa a instalação bem simples e rapidamente Leia mais sobreInstalando o GitLab via Docker[…]

Tutorial de instalação do GitLab no Ubuntu Server 16.04

Informações Gerais O Git é um sistema de controle de versão distribuído e o Gitlab é um sistema de gerenciamento web de projetos e repositórios git. Se você não sabe o que é o Git pode consultar os links abaixo. http://www.vogella.com/articles/Git/article.html https://git-scm.com/doc https://git-scm.com/book/en/v2 No link abaixo você pode encontrar mais informações sobre o Gitlab: https://about.gitlab.com/features https://docs.gitlab.com https://docs.gitlab.com/ce/README.html Leia mais sobreTutorial de instalação do GitLab no Ubuntu Server 16.04[…]