2017-08-20 43 views
1

我使用泊塢窗圖像docker.bintray.io/jfrog/artifactory-oss:latesthere失敗的錯誤Openshift在線3入門部署Artifactory的OSS形象「創建用戶artifactory的失敗」

試圖在Openshift在線3入門設置artifactory的但是,當部署我得到了一個錯誤 enter image description here

我試圖通過命令oc create serviceaccount artifactory創建artifactory的用戶,然後oc adm policy add-scc-to-user anyuid -z artifactory,但有另一個錯誤:從服務器

錯誤(禁止):用戶「XXXX」不能得到securityco在集羣範圍

回答

0

ntextconstraints你需要集羣管理,以便能夠運行:

oc adm policy add-scc-to-user anyuid -z artifactory 

這是因爲它被授予運行的東西作爲任何用戶ID,包括root的權利。這是你作爲普通用戶不被允許做的事情。

此外,在OpenShift Online中,您只能在您分配的用戶ID範圍內運行。您無法覆蓋該權限,也不會授予您額外的權限。

您需要找到一個不需要它的圖像版本,作爲root運行,並且可以作爲任意用戶標識運行。

+0

我發現用OpenShift Online Starter賬戶沒有辦法執行上面的命令。可能是我需要使用另一個計劃。謝謝。 – phamxuanlu

+0

正如答案所述,您需要成爲集羣管理員,除非您擁有整個集羣並對其進行管理,否則您不會成爲集羣管理員。 –

相關問題