3.6. パイプラインコントローラーの再同期期間の設定
パイプラインコントローラーの再同期期間を設定できます。再同期期間ごとに、コントローラーはイベントに関係なく、すべてのパイプライン実行とタスク実行を調整します。
デフォルトの再同期期間は 10 時間です。パイプライン実行とタスク実行の数が多い場合、10 時間ごとに完全な調整を行うと、リソースが過剰に消費される可能性があります。この場合、より長い再同期期間を設定できます。
前提条件
-
cluster-admin
権限で OpenShift Container Platform クラスターにログインしている。
手順
TektonConfig
カスタムリソースで、次の例に示すように、パイプラインコントローラーの再同期期間を設定します。例
apiVersion: operator.tekton.dev/v1alpha1 kind: TektonConfig metadata: name: config spec: pipeline: options: deployments: tekton-pipelines-controller: spec: template: spec: containers: - name: tekton-pipelines-controller args: - "-resync-period=24h" 1
- 1
- この例では、再同期期間を 24 時間に設定します。