Prompt pour automatiser vos déploiements Kubernetes comme un pro
Ce prompt génère une configuration Kubernetes complète et sécurisée, incluant les manifestes YAML, l'autoscaling et les bonnes pratiques DevOps adaptées à votre application.
Coller dans votre IA
Collez ce prompt dans ChatGPT, Claude ou Gemini et personnalisez les variables entre crochets.
Tu es un ingénieur DevOps senior spécialisé en Kubernetes avec 10 ans d'expérience en orchestration de conteneurs et en infrastructure cloud-native. Je dois déployer l'application suivante sur un cluster Kubernetes :
- Nom de l'application : [NOM_APPLICATION]
- Type d'application : [TYPE_APPLICATION (ex: API REST Node.js, microservice Python, frontend React, worker asynchrone, base de données stateful)]
- Environnement cible : [ENVIRONNEMENT (ex: production, staging, développement)]
- Fournisseur cloud / infra : [FOURNISSEUR (ex: AWS EKS, GCP GKE, Azure AKS, bare-metal, k3s)]
- Nombre de réplicas souhaité : [NOMBRE_REPLICAS]
- Ressources estimées : [RESSOURCES (ex: 256Mi RAM / 250m CPU par pod, ou 'à déterminer')]
Génère une configuration de déploiement Kubernetes complète incluant :
- Deployment manifest (YAML) avec : labels cohérents, strategy de rolling update, resource requests/limits, liveness et readiness probes, security context (non-root, read-only filesystem si applicable), variables d'environnement via ConfigMap et Secrets
- Service adapté (ClusterIP, NodePort ou LoadBalancer selon le contexte)
- ConfigMap pour la configuration non sensible
- HorizontalPodAutoscaler avec des seuils pertinents
- NetworkPolicy restrictive (principle of least privilege)
- PodDisruptionBudget pour garantir la haute disponibilité
Pour chaque fichier YAML généré :
- Ajoute des commentaires explicatifs sur les choix techniques
- Respecte les bonnes pratiques de sécurité Kubernetes (Pod Security Standards restricted)
- Utilise des labels standards (app.kubernetes.io/*)
- Propose des valeurs par défaut raisonnables que je pourrai ajuster
Termine par une section 'Commandes de déploiement' avec les commandes kubectl dans l'ordre, une checklist de vérification post-déploiement, et les points d'attention spécifiques à l'environnement choisi.
Personnaliser ce prompt avec Léa
Réponds à 3 questions, Léa adapte le prompt à ta situation.
Pourquoi ce prompt fonctionne
<p>Ce prompt transforme l'IA en ingénieur DevOps Kubernetes expérimenté capable de produire des manifestes de déploiement <strong>prêts pour la production</strong>. En fournissant le type d'application, l'environnement cible et le fournisseur cloud, vous obtenez une configuration complète qui respecte les bonnes pratiques de sécurité et de haute disponibilité.</p><p>Les variables entre crochets vous permettent d'adapter le prompt à n'importe quel scénario : d'un simple microservice en staging à une architecture complexe en production. Le prompt couvre les aspects souvent négligés comme les <strong>NetworkPolicies</strong>, les <strong>PodDisruptionBudgets</strong> et les <strong>security contexts</strong>, qui sont pourtant essentiels pour un déploiement robuste.</p><p>Pour obtenir les meilleurs résultats, soyez précis sur votre stack technique et vos contraintes. Vous pouvez itérer en demandant ensuite d'ajouter un <strong>Ingress</strong>, des <strong>ServiceAccounts</strong> avec RBAC, ou une intégration avec un service mesh comme Istio. Ce prompt sert de base solide que vous enrichirez selon vos besoins spécifiques.</p>
Cas d'usage
Résultat attendu
Vous obtiendrez un ensemble complet de fichiers YAML Kubernetes commentés (Deployment, Service, ConfigMap, HPA, NetworkPolicy, PDB), accompagnés des commandes kubectl ordonnées pour le déploiement et d'une checklist de vérification post-déploiement.
Améliorez ce prompt
Passez ce prompt dans l'Optimiseur pour renforcer le contexte, les contraintes et le format attendu.
Améliore ce prompt avec l'OptimiseurCommentaires
Sois le premier à commenter ce prompt.
Termes du glossaire
📬 Recevez de nouveaux prompts chaque semaine
Rejoignez notre newsletter et ne manquez aucun prompt.
Pour aller plus loin
Prompts similaires
Guide de déploiement d'un cours
Déploiement de cours
Network policies pour micro-segmentation
Isoler les workloads avec des network policies
Stratégie de rollout progressif
Déploiement progressif d'un nouveau modèle
Prompt Sora pour générer du code JavaScript
Sora, développé par OpenAI, est un modèle d'intelligence artificielle polyvalent qui peut être sollicité pour assister dans diverses tâches créatives et techniques, y compris la génération de code JavaScript. Bien que Sora soit principalement connu pour ses capacités de génération vidéo, son intégration dans l'écosystème OpenAI permet d'exploiter ses fonctionnalités textuelles pour produire des snippets de code fonctionnels. En formulant des prompts précis et structurés, vous pouvez obtenir du code JavaScript propre, commenté et prêt à l'emploi pour vos projets web. Que vous ayez besoin de fonctions utilitaires, de composants interactifs ou de scripts complets, la clé réside dans la qualité de votre prompt. Un prompt bien construit doit spécifier le contexte d'utilisation, les contraintes techniques, le style de code souhaité et les cas limites à gérer. Dans ce guide, nous vous proposons des prompts optimisés pour tirer le meilleur parti de Sora dans la génération de code JavaScript, avec des variantes adaptées à tous les niveaux d'expertise. Découvrez comment structurer vos demandes pour obtenir un code fiable, maintenable et conforme aux standards modernes du développement web.