Argo CDには、オンデマンドでリソースを指定されたクラスターに同期できるオプションがあります。 このトピックでは、これらのオプションについて説明します。
詳細については、「Argo CD同期オプション」をご参照ください。
同期オプション | の説明 |
プルーン | サブリソースがGitリポジトリに見つからない場合、クラスター内のアプリケーションのサブリソースを削除するかどうかを指定します。 |
検証 | 一部のリソースのリソース検証を無効にするには、falseに設定します。 |
CreateNamespace | リソースの同期中に、指定されたクラスターに名前空間を自動的に作成します。 |
ApplyOutOfSyncOnly | OutOfSync状態のリソースのみを同期して、同期プロセスを高速化します。 |
PruneLast | 最終同期段階でのみリソースをプルーニングします (他のリソースは通常どおりデプロイされ、実行されます) 。 |
RespectIgnoreDifferences | 同期プロセス中に、 |
ServerSideApply | クライアント側ではなく、サーバー側で変更を適用します。 詳細については、「 ServerSideApplyは、部分的なYAMLを提供することによって既存のリソースにパッチを適用するためにも使用できます。 |
PrunePropagationPolicy | リソースの剪定および伝播ポリシー。 有効な値:
デフォルト値: foreground。 |
Replace | リソースを同期するには、 |
関連ドキュメント
GitOpsを使用してアプリケーションを作成およびデプロイする方法の詳細については、「アプリケーション管理」または「ApplicationSetを使用して複数のアプリケーションを作成する」をご参照ください。