Удаленный проект openshift online pro оставил след, поэтому не может создать проект с таким же именем

Я использую OpenShift Online Pro и следую примеру книги DevOps с OpenShift о нескольких конвейерах проекта jenkins, которые начинаются на странице 43.

Я пытаюсь выполнить второй пример, чтобы использовать все веб-консоли для удаления всех проектов. Когда я тогда пытаюсь воссоздать проекты, используя oc new-project production некоторые из них не могут быть созданы с ошибкой Error from server (AlreadyExists): project.project.openshift.io "production" already exists хотя проект не отображается на выходе oc projects ни на веб-консоли.

Если я создаю и удаляю проекты без выполнения шагов, описанных в книге, у меня не возникает проблем, и у некоторых проектов такой проблемы нет. У меня есть два онлайн профессиональных аккаунта (личный и совместный). Я могу повторить поведение во втором онлайн про аккаунте.

Такое чувство, что если я добавлю роль system:image-puller в служебную учетную запись проекта согласно книге, то удалю проект, но не удалит служебную учетную запись. Затем, когда я пытаюсь создать удаленный проект заново, он не работает, поскольку учетная запись службы зомби:

oc policy add-role-to-group system:image-puller system:serviceaccounts:testing -n development
oc policy add-role-to-group system:image-puller system:serviceaccounts:production -n development

Есть ли что-то, что я могу сделать, чтобы привести в порядок любые следы, помимо удаления проекта, которые могут позволить мне воссоздать проекты из примера книги на OpenShift Online Pro?

1 ответ

Проекты удаляются асинхронно после отправки команды удаления. Так что, возможно, удаление еще не согласовано. Это должно произойти в течение минуты или около того, поэтому попробуйте еще раз.

Также имейте в виду, что в многопользовательской среде, такой как OpenShift Online, вам запрещено создавать проект с тем же именем, что и любой другой проект в кластере, даже если он не ваш. Поэтому, если вы не можете создать проект, возможно, кто-то уже создал проект с таким же именем.

Другие вопросы по тегам