Configurando Políticas de Rede no Kubernetes com Calico
1. Instalação do Calico
Para começar, aplicamos os recursos de RBAC e a configuração principal do Canal (Calico com Flannel) usando os seguintes comandos:
# Aplicar configuração RBAC
kubectl apply -f https://docs.projectcalico.org/v3.25/getting-started/kubernetes/installation/hosted/canal/rbac.yaml
# Aplicar a configuração do Canal
kubectl app ...
Publicado em 6-7 05:23
Implantação Automatizada de Cluster Kubernetes com Ansible
Implantação Automatizada de Cluster Kubernetes com Ansible
1.1 Introdução ao Ansible
Ansible é uma ferramenta de automação de TI. Ela pode configurar sistemas, implantar software e coordenar tarefas de TI mais avançadas, como implantação contínua e atualizações contínuas. Ansible é adequado para gerenciamento de infraestrutura de TI empresarial ...
Publicado em 6-6 22:24
Ciclo de Vida dos Pods no Kubernetes
Visão Geral do Ciclo de Vida de um Pod
O ciclo de vida de um Pod refere-se ao período desde sua criação até sua terminação. Durante esse intervalo, o Pod passa por vários estados e pode executar operações configuráveis. A operação principal é a execução do contêiner, mas outras como contêineres de inicialização, ganchos de ciclo de vida, e sond ...
Publicado em 6-6 01:51
Guia de Implantação Offline de Cluster Kubernetes no Ubuntu 22.04
Este guia aborda a configuração de um cluster Kubernetes em ambiente de rede interna, utilizando pacotes offline. É necessário ter os pacotes de implantação offline disponíveis previamente e um nó dedicado para a implantação, que pode ser o mesmo servidor do Harbor ou um host separado. Para esta demonstração, utilizamos três nós: um para o mest ...
Publicado em 6-5 02:34
Análise Aprofundada da Falha de Backup de Volumes EmptyDir no Velero 1.14.0
Você já enfrentou a situação em que uma aplicação é iniciada após a recuperação de um cluster Kubernetes, mas dados cruciais se perderam? Esse problema se torna particularmente proeminente ao usar o Velero versão 1.14.0 para fazer backup de aplicações que incluem volumes EmptyDir (diretórios temporários). Este artigo abordará desde os princípio ...
Publicado em 6-4 23:33
Guia de Projeto Open Source KubeCube
O KubeCube é uma plataforma open-source para gerenciamento de clusters Kubernetes com foco em provisionamento de múltiplos tenants e governança. Este guia explora os aspectos fundamentais de sua estrutura e operação.
Estrutura de Diretórios do Projeto
A organização do código-fonte do KubeCube segue um layout modular para facilitar a manutenção ...
Publicado em 6-4 21:41
Instalação do Kubernetes v1.16 com kubeadm
Requisitos de Configuração
Para este guia, utilize um ambiente com as seguintes especificações:
3 máquinas virtuais ou servidores físicos com pelo menos 2 núcleos de CPU e 4 GB de RAM cada.
Sistema operacional CentOS 7.6 ou compatível (versões 7.5 ou superior).
Acesso root ou privilégios sudo em todas as máquinas.
As versões de software insta ...
Publicado em 6-4 05:35
Dominando Docker e Conteinerização: Guia de Referência para Entrevistas Técnicas
Definição de Docker e Comparação com Máquinas Virtuais (VMs)
O Docker é uma plataforma de código aberto que utiliza a virtualização em nível de sistema operacional para entregar software em pacotes chamados containers. Diferente das VMs, os containers são extremamente leves e rápidos.
Arquitetura: Enquanto uma VM inclui um sistema operacion ...
Publicado em 6-3 17:27
Conta de Serviço no Kubernetes: Autenticação e Configuração de Acesso
Autenticação: Verificar se o cliente tem permisssão de acesso. Métodos incluem tokens compartilhados e certificados SSL mútuos.
Autorização: Confirmar se o usuário tem permissões específicas, usando ABAC, RBAC, NODE ou Webhooks.
Controle de Admissão: Validar permissões para recursos associados à operação.
O Kubernetes avalia atributos específ ...
Publicado em 6-2 16:15
Automatizando a Extração em Massa de Helm Charts do Harbor com Scripts Shell
Introdução
Em ecossistemas Kubernetes, o Harbor serve como um repositório centralizado para armazenar Helm Charts. Durante operações de backup, migração ou implantação em ambientes sem aceso à internet, extrair múltiplos Charts manualmente pode ser ineficiente. Este guia demonstra como combinar a CLI do Helm com scripts Bash para automatizar a ...
Publicado em 6-2 03:03