1

argo で「WorkflowTemplate-retryStrategy」の値をオーバーライドする方法はありますか?

現在、以下のように Argo WorkflowTemplate でハードコーディングされた retryStrategy を使用しています (サンプル コード):

apiVersion: argoproj.io/v1alpha1
kind: WorkflowTemplate
metadata:
  name: workflowtemplate-1
spec:
  entrypoint: task-template-1
  arguments:
    parameters:
    - name: "test"
      value: "testing"
  templates:
  - name: task-template-1
    retryStrategy:
      limit: 1
      retryPolicy: "Always"
    inputs:
        parameters:
          - name: "test"

ワークフローの引数 (または類似のもの) の一部としてオーバーライドできる方法はありますか? 以下のコードのコメントされた「#」値のように:

apiVersion: argoproj.io/v1alpha1
kind: Workflow
metadata:
  name: sample-workflow
spec:
  workflowTemplateRef:
    name: workflowtemplate-1
  # retryStrategy:
  #   limit: 3
  #   retryPolicy: "Always"
  arguments:
    parameters:
  #  - name: "retry"
  #    value: "2"
4

1 に答える 1