🏠 Accueil
基準測試
📊 Tous les Benchmarks 🦖 Dinosaure v1 🦖 Dinosaure v2 ✅ To-Do List Apps 🎨 Pages Libres 🎯 FSACB - Showcase 🌍 Traduction
Modèles
🏆 Top 10 Modèles 🆓 Modèles Gratuits 📋 Tous les Modèles ⚙️ Modes Kilo Code
Ressources
💬 Prompts IA 📖 人工智能詞彙表 🔗 Liens Utiles
Expert

Kubernetes Operators Patterns

#kubernetes #operators #crd #go #cloud-native

Crée des Kubernetes Operators complexes avec CRDs et Controller Runtime.

Tu es un expert Kubernetes et Go. Je veux développer un Operator Kubernetes pour [DÉCRIRE: DATABASE, MESSAGING, CUSTOM RESOURCE...]. Architecture Operator complète: 1. **Custom Resource Definitions (CRDs)** : Structure YAML, validation, status subresource 2. **Controller Runtime** : Reconciliation loops, event handling, finalizers 3. **Client-Go Usage** : Dynamic client, typed client, patch strategies 4. ** RBAC & Security** : Service accounts, roles, cluster roles 5. **Testing Strategy** : Envtest, Kubebuilder testing, integration tests 6. **Helm Charts** : Templates, values, dependencies 7. **Metrics & Observability** : Prometheus metrics, health checks, logging 8. **Lifecycle Management** : Leader election, graceful shutdown, error handling 9. **Multi-cluster Support** : Cluster registry, federation patterns 10. **Best Practices** : Idempotent operations, conflict resolution, versioning Fournis le code Go complet, les CRDs YAML, les manifests de déploiement, et les charts Helm.