Потенциальная ошибка в платформе GKE Google Cloud - PullRequest
0 голосов
/ 26 июня 2019

Я создал CronJob, который более или менее выглядит следующим образом:

apiVersion: batch/v1beta1
kind: CronJob
metadata:
  name: my-cj
  namespace: my-namespace
spec:
  schedule: "0 */4 * * *"
  concurrencyPolicy: Forbid
  jobTemplate:
    spec:
      template:
        spec:
          containers:
          - name: my-container
            image: gcr.io/my-project/my-image:v4
            env:
              - name: VAR1
                value: var1
            envFrom:
              - secretRef:
                  name: my-secrets
          restartPolicy: Never

Задание cron создано ОК. Но затем на консоли GCP, когда я нажимаю " RUN NOW ", я получаю

Неизвестная ошибка!

enter image description here

без никаких журналов, любой другой информации!

Как мне решить эту проблему?

редактировать

➣ $ kubectl describe cj my-cj
Name:                          my-cj
Namespace:                     my-namespace
Labels:                        <none>
Annotations:                   kubectl.kubernetes.io/last-applied-configuration:
                                 {"apiVersion":"batch/v1beta1","kind":"CronJob","metadata":{"annotations":{},"name":"my-cj","namespace":"my-namespace"},"...
Schedule:                      0 */4 * * *
Concurrency Policy:            Forbid
Suspend:                       False
Successful Job History Limit:  3
Failed Job History Limit:      1
Starting Deadline Seconds:     <unset>
Selector:                      <unset>
Parallelism:                   <unset>
Completions:                   <unset>
Pod Template:
  Labels:  <none>
  Containers:
   my-container:
    Image:      gcr.io/my-project/my-image:v4
    Port:       <none>
    Host Port:  <none>
    Environment Variables from:
      my-secrets  Secret  Optional: false
    Environment:
      VAR1:  var1
    Mounts:          <none>
  Volumes:           <none>
Last Schedule Time:  <unset>
Active Jobs:         <none>
Events:              <none>

edit : Еще один факт, который делает ошибку еще более возможной, заключается в том, что CronJob запускает OK в назначенное время!

...