Политика Openshift RBA C для добавления anyuid s cc во все проекты в среде предварительного просмотра - PullRequest
3 голосов
/ 06 апреля 2020

Я использую OKD с установкой Jenkinsx, и jenkinsx создает проект динамически на основе запроса на извлечение, созданного разработчиком, и развертывает службы в этом проекте.

Но службы в этих проектах не работают с "CrashLoopBackOff" ошибка, поскольку у модулей в этих проектах недостаточно прав для доступа к некоторым файлам, доступным только для чтения.

Я пытаюсь разрешить проектам в среде предварительного просмотра работать как root с использованием anyuid s cc.

Поскольку проекты в среде предварительного просмотра генерируются динамически, я могу добавить политику после создания проекта.

oc adm policy add-scc-to-user anyuid -z default -n <project>

Но мне нужна команда для добавления anyuid s cc ко всем проекты в среде предварительного просмотра до создания проектов.

Пожалуйста, дайте мне знать политику / процесс, чтобы сделать это. Любые предложения здесь будут оценены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...