1.16. ワークフローの機能拡張
複雑なプロビジョニング、デプロイメント、およびオーケストレーションのワークフローをモデル化するには、Automation controller 拡張ワークフローをいくつかの方法で使用できます。
- ワークフローのインベントリーの上書き ワークフローの定義時または起動時に、ワークフロー全体でインベントリーを上書きできます。Automation controller を使用すると、アプリケーションデプロイメントワークフローを定義して複数の環境で再利用できます。
- ワークフローの収束ノード 複雑なプロセスをモデル化する場合、続行する前に複数のステップが完了するまで待機する必要がある場合があります。Automation controller ワークフローはこれを再現でき、ワークフローステップは、前のワークフローステップが適切に完了するまで任意の数だけ待機してから続行できます。
- ワークフローのネスト 個々のワークフローを、より大きなワークフローのコンポーネントとして、再利用できます。たとえば、プロビジョニングとアプリケーションデプロイメントのワークフローを単一のワークフローに結合することなどが挙げられます。
- ワークフローの一時停止と承認 ユーザーの介入が必要な承認ノードを含むワークフローを構築できます。これにより、Playbook 間でワークフローを一時停止して、ユーザーがワークフローの次のステップに進むことを承認 (または拒否) できるようになります。
詳細は、Automation controller のワークフロー を参照してください。