Подтвердить что ты не робот

Укажите заказ Докеры, работающие на Кубернесе

Я пытаюсь запустить два Dockers на одном модуле Kubernetes, и я хочу, чтобы один из контейнеров Docker всегда запускался перед другим. Я помню, как узнал об определении такой зависимости в файле конфигурации pod, но не могу найти это сейчас. Kubernetes документация также не объясняет это.

Вот пример конфигурации pod с двумя контейнерами, которые я принял из другого вопроса qaru.site/info/414502/.... Как мне изменить эту конфигурацию pod для запуска контейнера type1 до type2?

{
  "id": "podId",
  "desiredState": {
    "manifest": {
      "version": "v1beta1",
      "id": "podId",
      "containers": [{
        "name": "type1",
        "image": "local/image"
        },
        {
        "name": "type2",
        "image": "local/secondary"
        }]
    }
  },
  "labels": {
    "name": "imageTest"
  }
}

Спасибо заранее, Nodir.

4b9b3361

Ответ 1

В настоящее время Kubernetes не позволяет специфицировать зависимости запуска контейнера.

В GitHub было некоторое обсуждение 1996 и 1589, которое могло бы помочь вам из.