container-orchestration
Criar implantações de contêineres de produção
Également disponible depuis: 0xDarkMatter
Criar implantações de contêineres requer compreensão das práticas recomendadas do Docker, manifestos Kubernetes e charts Helm. Esta habilidade fornece padrões e templates prontos para produção para aplicações em contêineres.
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 "container-orchestration". Criar um Dockerfile seguro para uma aplicação Python web
Résultat attendu:
- ✓ Padrão de build em múltiplos estágios (estágio builder + estágio de produção)
- ✓ Usuário não-root (appuser com UID 1000)
- ✓ Versão específica de imagem base (python:3.11-slim)
- ✓ Health check configurado (endpoint HTTP /health)
- ✓ Variáveis de ambiente (PYTHONUNBUFFERED, PORT)
- ✓ Otimização de cache de build (dependências antes do código fonte)
Audit de sécurité
Risque faibleThis skill contains documentation and templates for container orchestration. The build-push.sh script has controlled shell command execution for Docker image building and pushing, which is appropriate for a DevOps skill. No data exfiltration, network calls to unknown endpoints, or malicious patterns detected.
Score de qualité
Ce que vous pouvez construire
Containerizar aplicações
Gerar Dockerfiles e arquivos compose para aplicações web com práticas recomendadas de segurança
Implantar no Kubernetes
Criar manifestos Kubernetes de produção com RBAC, políticas de rede e autoscaling
Padronizar charts Helm
Construir templates de charts Helm reutilizáveis com configurações específicas por ambiente
Essayez ces prompts
Criar um Dockerfile seguro para uma aplicação Python FastAPI com builds em múltiplos estágios, usuário não-root e health checks
Gerar um docker-compose.yml com app, postgres, redis, health checks e rede adequada
Criar um Kubernetes Deployment com secrets do ConfigMap, limites de recursos, probes de liveness e readiness
Construir uma estrutura de Helm chart com values-staging.yaml e values-production.yaml para diferentes ambientes
Bonnes pratiques
- Usar versões específicas de imagens em vez de tags :latest para reprodutibilidade
- Executar contêineres como usuários não-root para limitar riscos de escalação de privilégios
- Adicionar health checks para permitir orquestração adequada de contêineres e políticas de reinício
Éviter
- Armazenar secrets em imagens Docker ou variáveis de ambiente commitadas no controle de versão
- Instalar dependências de desenvolvimento em contêineres de produção
- Usar imagens base excessivamente permissivas sem superfície de ataque mínima