Utiliser DevOps Config
Le rôle de développeur, ou ingénieur d'application, utilise DevOps Config, une fois l'opération installée et configurée par le rôle d'ingénieur DevOps, pour valider et corriger les données de configuration (qu'elles valident) avant leur déploiement.
Processus de consommation :
- Un changement de configuration est validé dans le cadre du rôle de développeur ou ingénieur d'application.
- Le processus de version est lancé dans le pipeline.
Lorsqu'un changement de configuration est validé dans le référentiel de code source, il lance généralement le processus de version dans le pipeline.
- Chargez les données de configuration à l'aide de tâches de pipeline Azure DevOps ou d'actions de pipelineJenkins.
Les tâches et les actions de pipeline DevOps Config sont utilisées pour interagir avec votre modèle de données afin de charger des données de configuration pour validation.
- Obtenez l'état de l'instantané du fichier de configuration chargé.
Un instantané (des données de configuration) est créé lorsque le changement de configuration est validé.
- Vérifiez la validité de l'instantané à l'aide de politiques DevOps Config.
Une fois les données de configuration chargées et l'instantané créé, il est validé dans DevOps Config par rapport à un ensemble de politiques prédéfinies pour l'environnement de déploiement spécifique.
- Publiez l'instantané après validation.
Une fois validées par DevOps Config, les données de configuration sont ensuite publiées et une demande de changement DevOps est créée par Vélocité de changement DevOps (contrôle du changement).
Les informations sur l'instantané sont affichées dans l'onglet Changements de configuration de la demande de changement DevOps pour une analyse accélérée de la cause première.
- Approuvez la demande de changement DevOps.
Une fois la demande de changement DevOps approuvée, les données de configuration sont utilisées en aval dans votre pipeline CI/CD.
- Déployez dans votre environnement.
Une fois le changement déployé dans votre environnement, la demande de changement est fermée.
- Utilisez des exportateurs DevOps Config pour exporter vos données de configuration à utiliser par vos outils de déploiement.