Openshift-Origin
openshift 中的任何帳戶都沒有集群管理權限。
我有一個全新的 openshift 安裝,我使用憑據系統登錄:管理員(通過 oc)。當我嘗試獲取路由器列表時,我得到了這個:
[root@centos2 master]# oadm router --dry-run --credentials='/etc/openshift/master/openshift-router.kubeconfig' --service-account=router Flag --credentials has been deprecated, use --service-account to specify the service account the router will use to make API calls error: can't check for existing router "router": User "system" cannot get services in project "default"
我也無法添加新路由器並獲取有關服務的資訊。我也嘗試過其他使用者。我想這是一個與特權相關的問題。有任何想法嗎?謝謝
您以“system”身份登錄,與“system:admin”不同。前者預設沒有權限。
oc login -u system:admin
應確保您是正確的使用者。