【发布时间】:2021-06-08 16:17:55
【问题描述】:
当我输入调度参数 * * * * * 时,oc 导出失败,字符无效。
错误:中间件/模板/cyes-rest/timed-out-streams-cron-job.yaml 上的 YAML 解析错误:将 YAML 转换为 JSON 时出错:yaml:第 12 行:未找到预期的字母或数字字符
timedOutStreamsCronJob:
enabled: true
schedule: '* * * * *'
timed-out-streams-cron-job.yaml
{{- if and .Values.cyes.enabled .Values.cyes.timedOutStreamsCronJob.enabled -}}
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: {{ include "middleware.fullname" . }}-timed-out-streams-cron-job
labels:
{{- include "middleware.labels" . | nindent 4 }}
spec:
schedule: {{.Values.cyes.timedOutStreamsCronJob.schedule}}
jobTemplate:
spec:
template:
spec:
containers:
- name: sync-cron
image: {{.Values.cyes.timedOutStreamsCronJob.image.repository}}:{{.Values.cyes.timedOutStreamsCronJob.image.tag}}
args:
- wget
- -O-
- http://{{ .Release.Name }}-{{.Values.cyes.name}}-service:{{.Values.cyes.port}}/checkStreams
restartPolicy: OnFailure
startingDeadlineSeconds: 3600
{{- end -}}
【问题讨论】:
-
请将您的 YAML 文件内容 (timed-out-streams-cron-job.yaml) 添加到您的帖子中,以便我们查看文件的内容。
-
@Simon 我按照你的要求添加了