Files
nodes.mngt/deploy/hosting-mngt/cronWorkflows/crictl-prune.yaml
T

28 lines
730 B
YAML

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