top of page
Buscar


Como criar e manipular namespaces no kubernetes
Tudo bem, pessoal? Voce sabe para que são utilizados os namespaces no kubernetes? Sevem para que sejam separados logicamente recursos do k8s. Referência: https://faun.pub/kubernetes-lab-15-namespaces-d06442c264cb É um mecanismo para isolar grupos de recursos dentro de um cluster. Os nomes dos recursos precisam ser exclusivos dentro do seu namespace. Não é qualquer objeto que pode ser colocado dentro de um namespace. Podem ser colocado vários que oferecem isolamento lógico: 1
Rodrigo Saito
há 20 horas4 min de leitura


Como criar as networks no kubernetes
Fala pessoal, tudo bem? Vamos explorar um pouco sobre o Network do K8s: Referência: https://www.learnitguide.net/2020/05/understanding-kubernetes-networking.html Container to Container communication: Todos os Containers compartilham o mesmo endereço IP, mas ele funciona em uma porta diferente. Cada POD tem o seu próprio enderecçamento IP Comunicação entre os containers acontece entre o próprio POD, mas em uma porta diferente. POD to POD communication: Intra Nod POD network é
Rodrigo Saito
há 23 horas3 min de leitura


Como fazer a alteração do Strategy Type no deployment do K8s
Tudo bem pessoal? No Kubernetes, o campo .spec.strategy.type determina como um Deployment gerencia a transição entre diferentes versões da sua aplicação. O Kubernetes suporta nativamente dois tipos principais de estratégia: RollingUpdate (Padrão): Substitui os Pods antigos pelos novos gradualmente para garantir zero tempo de inatividade (zero downtime). Você pode ajustar esse processo usando dois parâmetros: maxSurge: O número de Pods que podem ser criados acima da quantidade
Rodrigo Saito
há 1 dia2 min de leitura


Como funciona o Rollout Pause e Rollout Resume no kubernetes
Fala pessoal, tudo bem? Vamos aprender a utilizar 2 variações do comando Rollout, sendo o Pause e o Resume. Geralmente podemos utilizar quando aplicamos uma arquivos para fazer a criação de componentes e percebemos que pode haver algo de errado. É possível pausarmos a criação dos componentes e e verificarmos o ambiente. Para isso, verifique se o minikube está executando: minikube status Se ele não estiver executando, de o comando: minikube start minube status Vamos fazer a ab
Rodrigo Saito
há 1 dia2 min de leitura


Como utilizar o Deployment Rollback no Kubernetes
Fala pessoal, tudo bem? Quando o seu deployment deu alguma coisa errada, precisamos utilizar o Dewployment Rollback, para voltarmos a uma versão anterior do Deployment. Vamos fazer a listagem das nossas revisões kubectl rollout history deployment.apps/frontend-deployment Posso também fazer com que a revisão tenha uma versão específica: kubectl rollout history deployment.apps/frontend-deployment --revision=2 Veja a revisão especifica 3 kubectl rollout history deployment.apps/f
Rodrigo Saito
há 6 dias2 min de leitura


Como utilizar o Rollout History do Kubernetes
Fala pessoal, tudo bem? É possível fazermos revisões de deployment já utilizamos no kubernetes. Para isso, abra o arquivo dentro de Downloads\my-deployment.yaml. Caso voce não tenha, segue conteúdo do arquivo: apiVersion: apps/v1 kind: Deployment metadata: name: frontend-deployment labels: app: frontend spec: template: metadata: name: pod-my-nginx labels: env: production spec: containers: - name: nginx-container image: nginx selector: matchLabels: env: production replicas: 4
Rodrigo Saito
há 6 dias2 min de leitura
bottom of page
