Запусти простой hello world kubernetes Job на Rancher 2.2.0 никогда не получит модуль для исполнения - PullRequest
0 голосов
/ 19 июня 2019

Я пытаюсь получить простую работу для выполнения на Rancher 2.2, и я не могу заставить ее запустить hello world или какие-либо примеры заданий, которые я нашел.

Сначала я подумал, что проблема возникла в нашем пользовательском каталоге (именно здесь я пытался создать рабочие задания на основе управления), но затем понял, что рабочие нагрузки, созданные с помощью мастера рабочих нагрузок, также никогда не запускаются.Я также попытался создать пример рабочей нагрузки непосредственно из командной строки с помощью интерфейса rancher cli kubectl.Есть ли что-то, чего мне не хватает в плане разрешения моей работы в тестовом кластере, который у нас есть?Соответствующая информация для задания ниже.

Создать задание

rancher kubectl apply -f https://k8s.io/examples/controllers/job.yaml

Пи пример задания Yaml Dump

apiVersion: batch/v1
kind: Job
metadata:
  creationTimestamp: "2019-06-19T12:48:09Z"
  labels:
    controller-uid: 7db1fd73-9290-11e9-ac59-02b72a75e772
    job-name: pi
  name: pi
  namespace: default
  resourceVersion: "191427"
  selfLink: /apis/batch/v1/namespaces/default/jobs/pi
  uid: 7db1fd73-9290-11e9-ac59-02b72a75e772
spec:
  backoffLimit: 4
  completions: 1
  parallelism: 1
  selector:
    matchLabels:
      controller-uid: 7db1fd73-9290-11e9-ac59-02b72a75e772
  template:
    metadata:
      creationTimestamp: null
      labels:
        controller-uid: 7db1fd73-9290-11e9-ac59-02b72a75e772
        job-name: pi
    spec:
      containers:
      - command:
        - perl
        - -Mbignum=bpi
        - -wle
        - print bpi(2000)
        image: perl
        imagePullPolicy: Always
        name: pi
        resources: {}
        terminationMessagePath: /dev/termination-log
        terminationMessagePolicy: File
      dnsPolicy: ClusterFirst
      restartPolicy: Never
      schedulerName: default-scheduler
      securityContext: {}
      terminationGracePeriodSeconds: 30
status: {}

Опишите результат:

rancher kubectl describe jobs/pi
Name:           pi
Namespace:      default
Selector:       controller-uid=7db1fd73-9290-11e9-ac59-02b72a75e772
Labels:         controller-uid=7db1fd73-9290-11e9-ac59-02b72a75e772
                job-name=pi
Annotations:    <none>
Parallelism:    1
Completions:    1
Pods Statuses:  0 Running / 0 Succeeded / 0 Failed
Pod Template:
  Labels:  controller-uid=7db1fd73-9290-11e9-ac59-02b72a75e772
           job-name=pi
  Containers:
   pi:
    Image:      perl
    Port:       <none>
    Host Port:  <none>
    Command:
      perl
      -Mbignum=bpi
      -wle
      print bpi(2000)
    Environment:  <none>
    Mounts:       <none>
  Volumes:        <none>
Events:           <none>

Rancher UI

perl
0 Pods / Created 15 minutes ago
...