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-registry-secret # path set ssh / teleport domain podSpecPatch: | containers: - name: main env: - name: SSH_DOMAIN value: teleport.limbosolutions.com entrypoint: raw-source templates: - name: raw-source inputs: parameters: - name: source steps: - - name: invoke-limbo-ansible-collections-global templateRef: name: mylimbo-ansible-collections-global-tbot template: raw-source arguments: parameters: - name: source value: "{{ inputs.parameters.source }}" - name: tbot_configmap_name value: icarus-nodes-mngt-tbot-config - name: inventory_image_reference value: oci.limbosolutions.com/mylimbo.infra.icarus/ansible-inventory:latest - name: ansible_secret_name value: "icarus-ansible"