Instalando o Zabbix no Kubernetes usando o Helm

Introdução Confesso que demorei muito para publicar este post, porque o médodo de instalação do Zabbix no Kubernetes usando o Helm não é algo novo. Isso já é feito em alguns ambientes há alguns anos. Eu mesmo ajudo no desenvolvimento de um helm chart há quase 3 anos. Mas aqui estamos… De 2013 para cá, Leia mais sobreInstalando o Zabbix no Kubernetes usando o Helm[…]

Deploy de aplicações no Kubernetes usando Argo CD com suporte a Helm, Sops e Multiple Sources

Em outro tutorial, eu falei sobre a abordagem GitOps e uso do Argo CD para deploy de aplicações em clusters Kubernetes… Recomendo a leitura para entender alguns conceitos antes de partir para o assunto que será explicado aqui. Multiple Sources Quando eu escrevi o tutorial anterior, o Argo CD estava na versão 2.1.1 e não tinha suporte a deploy Leia mais sobreDeploy de aplicações no Kubernetes usando Argo CD com suporte a Helm, Sops e Multiple Sources[…]

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

Em outro tutorial, eu falei sobre a abordagem GitOps e uso do ArgoCD… Recomendo a leitura para entender alguns conceitos antes de partir para o uso da ferramenta que será explicado aqui. Neste tutorial você aprenderá a instalar o Flux, que é conjunto de soluções de entrega contínua e progressiva para Kubernetes. Fonte: https://fluxcd.io. O Leia mais sobreUsando o Flux CD para implementar a abordagem GitOps nos clusters Kubernetes[…]

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[…]

Instalando o k0s (distribuição Kubernetes all-inclusive)

Atualizado em: 04 de fevereiro de 2024 k0s é uma distribuição do Kubernetes com todos os recursos necessários para funcionar em um único e pequeno binário desenvolvido em Go, que proporciona uma simplicidade na instalação e manutenção do cluster. A pronúncia é correta é kay-zero-ess e tem por objetivo reduzir o esforço técnico e desgaste Leia mais sobreInstalando o k0s (distribuição Kubernetes all-inclusive)[…]

Instalando o Go

Atualizado em: 17 de fevereiro de 2024 Se você ainda não sabe o que é Go, recomendo ver os links que estão neste tutorial. Para instalar o Go no Linux, execute os seguintes comandos: VERSION=1.22.0 cd /tmp mkdir -p $HOME/go/bin curl https://dl.google.com/go/go$VERSION.linux-amd64.tar.gz -o go.tar.gz sudo rm -rf /usr/local/go sudo tar -C /usr/local -xzf go.tar.gz rm Leia mais sobreInstalando o Go[…]

Primeiros passos com Go

Olá! Estou começando a dar os primeiros passos com o Go e quero compartilhar os links que já estudei até aqui e que servem de bússola para quem quer começar a usá-lo também. Esta página será atualizada à medida que eu encontrar mais documentos relevantes. http://aprendago.com – Curso gratuito de Go em pt-BR com Ellen Leia mais sobrePrimeiros passos com Go[…]