У кого-то есть опыт выполнения запланированной работы? Благодаря guide, ScheduledJobs доступны начиная с 1.4 с поддержкой выполнения пакетного/v2alpha1ScheduledJobs на Google Container Engine (kubernetes)
Так что я был обеспечен с kubectl api-versions
командой:
autoscaling/v1
batch/v1
batch/v2alpha1
extensions/v1beta1
storage.k8s.io/v1beta1
v1
Но когда я попытался пример шаблона ниже с помощью команды kubectl apply -f job.yaml
apiVersion: batch/v2alpha1
kind: ScheduledJob
metadata:
name: hello
spec:
schedule: 0/1 * * * ?
jobTemplate:
spec:
template:
spec:
containers:
- name: hello
image: busybox
args:
- /bin/sh
- -c
- date; echo Hello from the Kubernetes cluster
restartPolicy: OnFailure
Я получил ошибку
error validating "job.yaml": error validating data: couldn't find type: v2alpha1.ScheduledJob; if you choose to ignore these errors, turn validation off with --validate=false
Возможно, эта функция еще не реализована? Или я допустил ошибку при создании шаблона?
Заранее спасибо.
'kubectl version' сообщает сервер 1.4.5 и клиент 1.4.4 установлен –