3

oc port-forwardOpenShift.com オンライン ( Kubernetes の別名) で実行できるサービス アカウントを作成したいkubectl port-forwardのですが、私が目にする多くのロールのどれがそれをoc get clusterrole許可するのか、一生わかりませんか? (oc get roleは空です。)

error: error upgrading connection: pods "minecraft-storeys-maker-40-ps85h" is forbidden: User "system:serviceaccount:learn-study:oc-port-forward-container" cannot create pods/portforward in the namespace "learn-study": User "system:serviceaccount:learn-study:oc-port-forward-container" cannot create pods/portforward in project "learn-study"

したがって、このエラーメッセージに基づいて、「pods/portforward」を試しましたが、うまくいきません:

oc policy add-role-to-user pods/portforward -z oc-port-forward-container
Error from server (BadRequest): Name parameter invalid: "pods/portforward": may not contain '/'

また、「portforward」だけではダメです。

oc policy add-role-to-user portforward -z oc-port-forward-container 
Error from server (NotFound): rolebindings.authorization.openshift.io "portforward" not found

https://github.com/OASIS-learn-study/oc-port-forward-container用です。

4

1 に答える 1