replicas = 1 - это означает, что работает 1 модуль или 1 модуль + 1 реплика? - PullRequest
0 голосов
/ 07 августа 2020

Я использую openshift 3.11. В приведенном ниже spe c я получил от https://docs.openshift.com/enterprise/3.0/architecture/core_concepts/deployments.html, означает ли это, что 1 модуль работает или 1 модуль + 1 реплика работает?

введите описание изображения здесь

1 Ответ

0 голосов
/ 07 августа 2020

Итак, чтобы ответить на ваш вопрос: да, 1 под работает и 1 R C. Replicas = 1 - ничего, но вы имеете в виду, что независимо от того, что вы хотите, должен быть запущен хотя бы 1 модуль, и это ваше желаемое количество модулей. а реплика - это не что иное, как запуск идентичных модулей, которые управляются контроллером репликации.

В двух словах к приведенному выше объяснению, 1 модуль работает и 1 R C работает (кто управляет этим модулем)

Здесь я развернул и воспроизвел ваш сценарий.

Я получил один R C

enter image description here

Here one POD

enter image description here

But the best practice is to use DeploymentConfig instead of using replicationController directly.

DeploymentConfig manage replicationcontroller and replication controller manages pod directly.

DeploymentConfig >> ReplicationController >> POD

In openshift still have RC not replicaset for DeploymentConfig Here is DeploymentConfig

enter image description here

here is RC for my DeploymentConfig

enter image description here

and here is pod

введите описание изображения здесь

...