2

minishift を Cask で、openshift クライアントを homebrew でインストールしました。

ただし、開発者ユーザーとして、openshift cli からプロジェクトを作成したり、ビルドをトリガーしたりすることはできません。常にパーミッション エラーが発生します。

Error from server (Forbidden): User "developer" cannot list all project.openshift.io.projectrequests in the cluster
Error from server (Forbidden): User "developer" cannot list authorization.openshift.io.rolebindings in project "my_awesome_project"
Error from server (Forbidden): User "developer" cannot create build.openshift.io.buildconfigs/instantiatebinary in project "my_awesome_project"

ただし、UI からプロジェクトを作成することはできます。コマンドラインから開発者ユーザー権限を付与するにはどうすればよいですか?

MacOS High Sierra を使用しています:

➜ minishift version
minishift v1.15.1+a5c47dd

➜ oc version
oc v3.9.0+191fece
kubernetes v1.9.1+a0ce1bc657
features: Basic-Auth

Server https://192.168.99.100:8443
openshift v1.5.0-rc.0+49a4a7a
kubernetes v1.5.2+43a9be4
4

2 に答える 2