Я хотел запустить контейнер ubuntu в начале смены. У меня есть локальный реестр, и извлечение из него прошло успешно. Контейнер запускается, но сразу бросает CrashLoopBackOff и останавливается. Образ Ubuntu, который у меня есть, работает как root
Started container with docker id 28250a528e69
Created container with docker id 28250a528e69
Successfully pulled image "ns1.myregistry.com:5000/ubuntu@sha256:6d9a2a1bacdcb2bd65e36b8f1f557e89abf0f5f987ba68104bcfc76103a08b86"
pulling image "ns1.myregistry.com:5000/ubuntu@sha256:6d9a2a1bacdcb2bd65e36b8f1f557e89abf0f5f987ba68104bcfc76103a08b86"
Error syncing pod, skipping: failed to "StartContainer" for "ubuntu" with CrashLoopBackOff: "Back-off 5m0s restarting failed container=ubuntu pod=ubuntu-2-suy6p_testproject(69af5cd9-5dff-11e6-940e-0800277bbed5)"
Контейнер работает с ограниченными правами. Я не знаю, как запустить модуль в привилегированном режиме, поэтому отредактировал свой ограниченный режим следующим образом, чтобы мой образ с root-доступом запускался.
> NAME PRIV CAPS SELINUX RUNASUSER FSGROUP
> SUPGROUP PRIORITY READONLYROOTFS VOLUMES restricted true
> [] RunAsAny RunAsAny RunAsAny RunAsAny <none>
> false [configMap downwardAPI emptyDir persistentVolumeClaim
> secret]
Но все же я не смог успешно запустить свой контейнер?
oadm policy add-scc-to-user anyuid -z default
внутри своего проекта и уменьшить масштаб модуля или удалить его (oc delete pod xxx --grace-period=0
и создать резервную копию? - person DenCowboy   schedule 09.08.2016