【发布时间】:2021-12-10 18:34:50
【问题描述】:
这里是应该找到并删除 helm 版本的 yaml 文件,但无法删除。
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: cronbox
namespace: avinash-new
spec:
serviceAccount: default
successfulJobsHistoryLimit: 2
failedJobsHistoryLimit: 2
schedule: "*/1 * * * *"
jobTemplate:
spec:
template:
spec:
containers:
- name: cronbox
image: busybox
args:
#command: 'sh'
- '-uexc'
- 'releases=$(helm ls -a -q nodejs-chart.*); helm delete --purge $releases;'
env:
- name: TILLER_NAMESPACE
value: mynamespace-build
- name: KUBECONFIG
value: /kube/config
#volumeMounts:
#- mountPath: /kube
#name: kubeconfig
restartPolicy: OnFailure
volumes:
- name: kubeconfig
configMap:
name: cronjob-kubeconfig
请帮助我。期望是“需要像每 5 分钟一样定期删除 helm 版本”。
【问题讨论】:
-
为什么不呢?发生什么了? (您还在使用旧版本 2 的 Helm 吗?)
标签: kubernetes openshift google-kubernetes-engine kubernetes-helm kubernetes-ingress