
Explanation:
* 現在の日時値を格納するために、currentDate という名前の文字列型の変数をワークフローに追加します。
* スキーマにワークフロー要素を追加し、オーケストレーターワークフローライブラリが提供する「スナップショットの作成」ワークフローを使用するように構成します。
* スナップショットの名前を定義するために、name 入力パラメータを currentDate 変数にマッピングします。
* スキーマにスケジュールワークフロー要素を追加し、すべてのスナップショットを削除するワークフローを使用するように構成します。
* スケジュールされたワークフローを、currentDate変数の値から5日後に実行するように設定します。
VMware Cloud Foundation (VCF) 9.0 では、Operations Orchestrator (vRO) を使用して、複雑で状態認識型の自動化を構築します。メインのワークフローの実行を停止し、後で 2 番目のクリーンアップ タスクがトリガーされるようにするには、管理者は「待機タイマー」ではなくスケジュール ワークフロー要素を使用する必要があります。待機タイマーはワークフローを「アクティブ」な状態に保ち、待機時間 (5 日間) の間システム リソースを消費しますが、スケジュールされたタスクはオーケストレーターのデータベースに渡され、独立してトリガーされます。
設定は、文字列型のcurrentDate変数を定義することから始まります。この変数は実行タイムスタンプをキャプチャし、その後、スナップショットライブラリの作成ワークフローにマッピングされて、必要な動的命名規則が提供されます。自動クリーンアップを処理するために、管理者はスケジュールワークフロー要素を追加します。標準のワークフロー呼び出しとは異なり、スケジューラでは特定の実行オフセットを指定できます。
「すべてのスナップショットを削除」ワークフローをcurrentDate値から5日後に実行するように構成することで、管理者はスナップショットがプログラムによって削除される前に、メンテナンス期間と冷却期間が正確に満たされていることを保証できます。このアプローチはオーケストレーターサービスの再起動に対して堅牢であり、VCF内の一時的なインフラストラクチャのライフサイクルを管理するためのクリーンで非同期的な方法を提供します。
9.0環境。