Istio na AWS - Hands On
Istio é uma plataforma de service mesh de código aberto que é usada para conectar, proteger, monitorar e gerenciar microsserviços. É um projeto da CNCF e é projetado para funcionar em qualquer plataforma de nuvem ou local. Neste post, vamos aprender sobre Istio e como instalá-lo em um cluster EKS usando o Helm Chart. Também vamos configurar um certificado SSL emitido pelo ACM da AWS e expor o Istio Ingress em um load balancer....
Velero.io: uma introdução ao backup e restauração de clusters Kubernetes
O Velero é uma ferramenta open-source que ajuda a proteger e migrar cargas de trabalho Kubernetes. Ele permite criar backups automatizados e programados de objetos Kubernetes e restaurá-los quando necessário. Neste tutorial, vamos aprender a instalar e usar o Velero com o Minikube para criar backups e restaurar recursos no ambiente local. Pré-requisitos Antes de começar, certifique-se de ter o seguinte instalado em seu sistema: Minikube: um ambiente de cluster Kubernetes local para testes e desenvolvimento Kubectl: a ferramenta de linha de comando para gerenciar clusters Kubernetes Velero: a ferramenta para backups e restauração de objetos Kubernetes Passo 1: Instalar o Minikube Para instalar o Minikube, siga as instruções da documentação oficial para o seu sistema operacional....
Entendendo Containers e Docker
Entendendo Docker e Containers linux de uma vez por todas Este é o primeiro post exclusivo do blog e para dar um pontapé inicial eu vou começar com uma série de posts de assuntos e ferramentas iniciais no mundo DevOps. Hoje vamos entender de uma vez por todas, o que é Container Linux e Docker Containers Um container é basicamente um conjunto de arquivos e binários utilizados para rodar seu código, configurações e dependências mas de maneira isolada do sistema operacional....
Terraform Backends S3 — Trabalhando em Equipe
Salvando arquivos de estado remotamente e bloqueando acessos simultâneos. Photo by Hack Capital on Unsplash Ao trabalhar em equipe com Terraform o primeiro problema que incomoda é o fato do arquivo de estado do Terraform ser gerado localmente. Isso praticamente inviabiliza o uso da ferramenta por um time. Para resolver este problema utilizamos os backends remotos. Um Back-end terraform determina como o arquivo de estado é armazenado. O back-end por padrão é configurado para salvar o estado localmente mas também é possível armazenar o estado remotamente, fazer a execuções remotas e etc…...
Terraform + Docker | Jogando Super Mário na AWS
Este será um guia prático de como prover uma instância na AWS juntamente com um contêiner Docker rodando Super Mário. Caso deseje reproduzir este ambiente você vai precisar apenas de uma conta na AWS e você ainda pode utilizar o nível gratuito para isso. Para começar vamos fazer precisar de dois recursos, o próprio Terraform e o AWS CLI. Instalação Terraform -https://learn.hashicorp.com/terraform/getting-started/install.html Instalação AWS CLI MacOS - https://docs.aws.amazon.com/pt_br/cli/latest/userguide/install-macos.html Linux - https://docs....