apiVersion: argoproj.io/v1alpha1 kind: CronWorkflow metadata: name: crictl-prune namespace: icarus-nodes-mngt spec: schedules: - "0 0 * * *" concurrencyPolicy: "Forbid" successfulJobsHistoryLimit: 3 failedJobsHistoryLimit: 5 workflowSpec: entrypoint: exec serviceAccountName: argo-runner imagePullSecrets: - name: oci-mylimbo-infra-icarus-credentials templates: - name: exec steps: - - name: script-exec templateRef: name: icarus-ansible-script template: raw-source arguments: parameters: - name: source value: | ansible-playbook mylimbo.globals.k3s.crictl_prune