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
Validar e gerar manifestos
-
Validador YAML Kubernetes
Valide YAML Kubernetes por versão, nomes e referências, exporte recursos separadamente
-
Gerador YAML K8s
Gere manifestos YAML para Deployment, Service, Ingress e CronJob, insira trechos de probe
-
Calculadora de recursos Kubernetes
Estime recursos K8s por aplicação, calcule requests e limits
-
Helm Values Diff
Compare overrides de values.yaml sobre a mesma base Helm, veja herança e remoção por null
Configurar acesso e agendamento
-
ConfigMap / Secret / ENV
Crie ConfigMap, Secret ou ENV a partir de dotenv, JSON ou arquivos com valores ocultos
-
visualizador RBAC Kubernetes
Ligue sujeitos, bindings e regras RBAC, consulte recurso e verbo com origem clara
-
Gerador de expressões cron
Prepare expressões cron vendo datas de execução com fuso horário
Perguntas frequentes sobre ferramentas de Kubernetes & Helm
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.
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.
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.