Перезаписывают ли объекты, созданные из шаблона Openshift, существующие объекты? - PullRequest
0 голосов
/ 20 января 2020

Я взглянул на документацию Openshift, но не смог выяснить, что именно происходит, когда шаблон обрабатывается и объекты, определенные в нем, создаются. Более конкретно: что происходит с существующими объектами (созданными в предыдущих развертываниях)? Они полностью перезаписаны или отредактированы / исправлены?

1 Ответ

0 голосов
/ 23 января 2020

Во время o c процесса вы просто передаете параметры шаблона (см. templates ) и генерируете окончательный список объектов. Затем список объектов может быть передан в o c create или apply . o c create должен использоваться для создания новых объектов или возвращает 'уже существует'. o c apply может создавать / обновлять существующие объекты.

oc process -f <filename> | oc create -f -

В случае DeploymentConfig, если у вас есть триггер изменения конфигурации , он начнет развертывание после o c применить

...