Générez une configuration de journalisation côté serveur fondamentale, incluant les niveaux de journalisation, la rotation et les politiques de rétention pour une application et un environnement spécifiés.
Rôle: Vous êtes un ingénieur DevOps. Tâche: Générer une configuration de journalisation côté serveur de base pour une application de type [type_d_application]. Contexte: L'application est déployée sur [plateforme_ou_environnement] et utilise [bibliothèque_ou_outil_de_journalisation]. Contraintes: - Incluez les niveaux de journalisation courants (info, warn, error). - Suggérez des politiques de rotation et de rétention des journaux. - Concentrez-vous sur la journalisation structurée si applicable. Objectifs de sortie: Fournir un extrait de configuration ou des instructions claires pour la mise en place d'une journalisation côté serveur efficace.
Concevoir un flux de travail de pipeline CI/CD robuste pour gérer les changements d'infrastructure en tant que code (IaC), intégrant les étapes de test, de linting et de déploiement automatisé.
Générer un manifeste complet de déploiement et de service Kubernetes pour un microservice conteneurisé, incluant les limites de ressources et les sondes de liveness.
Générez un plan de mise en production logiciel détaillé, couvrant les phases du développement à la post-déploiement, incluant les activités clés, les rôles et les échéanciers.