DevOps コンフィグ の使用
開発者 (アプリ エンジニア) ロールは、DevOps エンジニア ロールによってインストールおよび設定されたDevOps コンフィグを使用して、デプロイ前に (コミットされた) 構成データを検証して修正します。
重要:
Washington DC リリース以降、DevOps コンフィグ は将来の廃止に備えて準備されます。これは非表示になり、新しいインスタンスにはインストールされなくなりますが、引き続きサポートされます。詳細については、Now Support ナレッジベースの「Deprecation Process (廃止プロセス) [KB0867184]」の記事を参照してください。
消費プロセス:
- 構成の変更は、開発者またはアプリエンジニアの役割の一部としてコミットされます。
- ビルド プロセスはパイプラインで開始されます。
ソース コード リポジトリで構成の変更がコミットされると、通常はパイプラインでビルド プロセスが開始されます。
- Azure DevOpsパイプラインタスクまたはJenkinsパイプラインアクションを使用して構成データをアップロードします。
DevOps コンフィグ パイプラインタスクとアクションは、データモデルとやり取りして検証用の構成データをアップロードするために使用されます。
- アップロードされた構成ファイルのスナップショットステータスを取得します。
構成の変更がコミットされると、(構成データの) Snapshort が作成されます。
- DevOps コンフィグポリシーを使用してスナップショットの有効性を確認します。
構成データがアップロードされ、スナップショットが作成されると、特定のデプロイ環境用に事前定義された一連のポリシーに対して DevOps コンフィグ 検証されます。
- 検証後にスナップショットを公開します。
DevOps コンフィグ によって検証されると、構成データが公開され、DevOps チェンジベロシティ (変更管理) によってDevOps変更要求が作成されます。
スナップショット情報は、根本原因を迅速に分析できるように [ DevOps 変更要求の構成 変更 ] タブに表示されます。
- DevOps変更要求を承認します。
DevOps変更要求が承認されると、構成データが CI/CD パイプラインの下流で使用されます。
- ご使用の環境に展開します。
変更が環境に展開されると、変更要求はクローズされます。
- DevOps コンフィグエクスポーターを使用して、展開ツールで使用する構成データをエクスポートします。