Генерация шаблонов Openshift - PullRequest
0 голосов
/ 25 марта 2020

У меня вопрос по Openshift.

Я знаю, что можно сделать резервную копию всего артефакта для проекта в файл yaml или json и использовать его в качестве резервной копии, чтобы затем восстановить проект / создать проект в другом месте. Но возможно ли создать шаблон из существующего проекта? Например, у меня есть этот проект, который выполняет специфицированную c сборку и имеет определенные c настройки. Я хочу сгенерировать шаблон, изменить некоторые настройки, чтобы он указывал на другой набор URL, а затем запустить его. Для всех целей и задач все будет одинаково для обоих проектов, за исключением пары настроек.

Я думаю, что могу go просмотреть и скопировать yaml для каждого развертывания, сборки и PV C , но это кажется довольно хакерским, поэтому мне любопытно, есть ли реально встроенный способ сделать это.

TL; DR: Могу ли я скопировать проект openshift / создать его клон?

1 Ответ

0 голосов
/ 26 марта 2020

Насколько я знаю, для этого нет автоматического c способа, кроме использования Podman generate (если вы ищете что-то подобное).

см. https://developers.redhat.com/blog/2019/01/29/podman-kubernetes-yaml/

, а также https://blog.openshift.com/part-2-creating-a-template-a-technical-walkthrough/

...