helm-chart-scaffolding
Criar Charts Helm para Produção
Criar charts Helm do zero pode ser complexo com muitas convenções a seguir. Esta skill fornece orientação passo a passo para construir charts Helm prontos para produção. Inclui estrutura de charts, padrões de templating, gestão de values, e estratégias de validação.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "helm-chart-scaffolding". Crie um Helm chart para minha aplicação de API com dependência PostgreSQL
Résultat attendu:
- Chart.yaml configurado com nome, versão, appVersion e dependência PostgreSQL dos charts Bitnami
- values.yaml com configuração de imagem, replicaCount, configurações de serviço e credenciais de autenticação PostgreSQL
- templates/deployment.yaml com portas de container, variáveis de ambiente e limites de recursos
- templates/service.yaml com tipo ClusterIP e configuração de porta alvo
- templates/_helpers.tpl com convenções de nomenclatura e helpers de labels
Utilisation de "helm-chart-scaffolding". Configure configuração Helm multi-ambiente para minha aplicação
Résultat attendu:
- values.yaml base com configuração padrão para todos os ambientes
- values-dev.yaml com configurações de desenvolvimento (réplicas menores, recursos maiores para debugging)
- values-prod.yaml com configurações de produção (réplicas maiores, limites de recursos, autoscaling)
- Configurações específicas de ambiente para ingress e banco de dados
Utilisation de "helm-chart-scaffolding". Valide meu Helm chart para boas práticas de segurança
Résultat attendu:
- Validação de estrutura do chart (Chart.yaml, values.yaml, diretório templates presente)
- Verificações de segurança: runAsNonRoot, readOnlyRootFilesystem, elevação de privilégios desativada
- Limites e requests de recursos definidos
- Probes de liveness e readiness configurados
- Validação de helm lint e dry-run aprovada
Audit de sécurité
Risque faibleThis is a documentation and guidance skill for Helm chart development. Contains a validation script that runs local Helm commands for linting, templating, and dry-run installation. All 198 static findings are false positives triggered by documentation code blocks, standard Helm repository URLs, and legitimate YAML parsing operations. No malicious intent detected.
Facteurs de risque
⚡ Contient des scripts (1)
⚙️ Commandes externes (1)
🌐 Accès réseau (1)
Score de qualité
Ce que vous pouvez construire
Padronizar Criação de Charts
Criar charts Helm consistentes e prontos para produção em toda a organização com templates de boas práticas e validação.
Empacotar Aplicações
Empacotar aplicações Kubernetes para distribuição com versionamento adequado, documentação e gestão de dependências.
Implantações Multi-Ambiente
Gerenciar configuração entre ambientes de desenvolvimento, staging e produção usando arquivos de values do Helm.
Essayez ces prompts
Ajude-me a criar um novo Helm chart para minha aplicação. Inclua templates de deployment, service e ingress.
Adicione um template de ConfigMap ao meu Helm chart existente que lê configuração do arquivo values.yaml.
Configure configuração multi-ambiente para meu Helm chart com arquivos de values separados para dev, staging e produção.
Valide a estrutura e templates do meu Helm chart. Verifique boas práticas de segurança, limites de recursos e health probes.
Bonnes pratiques
- Usar versionamento semântico para versões de charts separado das versões de aplicações
- Fixar versões de dependências exatamente para garantir implantações reproduzíveis
- Incluir health probes e limites de recursos em todos os deployments
Éviter
- Usar tags de imagem latest sem fixar versões
- Codificar valores sensíveis em values.yaml em vez de usar secrets externos
- Pular validação de helm lint antes de empacotar charts