apiVersion: argoproj.io/v1alpha1 kind: WorkflowTemplate metadata: name: icarus-ansible-script labels: workflows.argoproj.io/archive-strategy: "false" annotations: workflows.argoproj.io/description: | icarus ansible script spec: serviceAccountName: argo-runner imagePullSecrets: - name: oci-mylimbo-infra-icarus-credentials entrypoint: exec templates: - name: exec inputs: parameters: - name: source steps: - - name: script-exec templateRef: name: limbo-ansible-collections-global template: raw-source arguments: parameters: - name: source value: "{{ inputs.parameters.source }}" - name: inventory_image_reference value: "oci.limbosolutions.com/mylimbo.infra.icarus/ansible-inventory:latest" - name: ansible_secret_name value: "icarus-ansible" - name: ssh_secret_name value: "icarus-ssh"