Files
nodes.mngt/deploy/icarus-mngt/cronWorkflows/crictl-prune.yaml
T
2026-09-26 23:31:07 +00:00

30 lines
773 B
YAML

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