Desenvolvimento e operações

Ferramentas de Kubernetes e Helm

Revisar um manifesto antes de aplicar, entender por que um Ingress não chega no Service certo ou comparar valores de ambientes diferentes de um chart Helm são tarefas de quem opera Kubernetes sem querer testar direto no cluster. Aqui o Validador YAML Kubernetes confere versão, nomes e referências e exporta cada recurso separadamente, e o Gerador YAML K8s cria manifestos básicos de Deployment, Service e ConfigMap prontos para ajustar.

Para depurar roteamento, o seletor de rótulos Kubernetes mostra qual condição seleciona cada recurso, e o Teste de rotas Service / Ingress segue a rota do Ingress até a porta do Service apontando referências quebradas. O visualizador RBAC Kubernetes liga sujeitos, bindings e regras deixando claro de onde vem cada permissão, e o Helm Values Diff compara overrides de values.yaml sobre a mesma base mostrando o que foi herdado e o que uma chave null removeu.

9 ferramentas

Perguntas frequentes sobre ferramentas de Kubernetes & Helm

Por que meu Ingress não está roteando para o Service certo?

O Teste de rotas Service / Ingress segue o caminho declarado no Ingress até a porta do Service de destino e aponta referências quebradas no meio do caminho, como um nome de Service ou uma porta que não existe.

Como saber quais recursos um seletor de rótulos do Kubernetes realmente vai pegar?

O seletor de rótulos Kubernetes testa a expressão de seleção contra uma lista de recursos e mostra exatamente qual condição do seletor bateu com cada um, o que evita aplicar uma mudança no conjunto errado de pods.

Como comparar o values.yaml de dois ambientes do mesmo chart Helm?

O Helm Values Diff compara dois arquivos de override sobre a mesma base do chart e mostra o que cada ambiente herdou sem mudança, o que sobrescreveu e o que uma chave definida como null removeu de fato.