kubectl apply против развертывания kubernetes - Terraform - PullRequest
0 голосов
/ 28 мая 2020

Я пытаюсь использовать Развертывание Kubernetes , я хотел бы знать, совпадает ли это с kubectl apply -f deployment.yaml или это ждет, пока развертывания будут запущены и запущены. потому что, когда я использовал kubernetes deployment для создания модуля basi c, который, как я знаю, не будет работать, я получил эту ошибку

Error: Waiting for rollout to finish: 0 of 1 updated replicas are available...

Это просто дает мне ошибку из kubernetes или весь скрипт terraform из-за этого не работает?

1 Ответ

1 голос
/ 28 мая 2020

Согласно документации

Развертывание гарантирует, что указанное количество «реплик» модуля будет запущено одновременно. Другими словами, развертывание гарантирует, что модуль или однородный набор модулей всегда активен и доступен. Если стручков слишком много, некоторые из них погибнут. Если их слишком мало, развертывание начнется снова.

Итак, он будет ждать, чтобы убедиться, что количество ожидаемых реплик увеличилось

...