CLOVER🍀

That was when it all began.

Minishiftで、管理者権限を使う

Minishiftで、管理者権限を使うには「admin-user」というAdd-onを使う必要があるようです。

admin-user | Creates a user named 'admin' and assigns the cluster-admin role to it.

https://docs.okd.io/latest/minishift/using/addons.html

確認環境は、次のようになっています。

  • Minishift … 1.22.0
  • OpenShift Origin … 3.9.0

「admin-user」というAdd-onですが、デフォルトではこれは無効なようです。

$ minishift addons list
- admin-user     : disabled     P(0)
- anyuid         : disabled     P(0)
- registry-route : disabled     P(0)
- xpaas          : disabled     P(0)

有効にするには、「minishift addon enable」で有効化する必要があります。

$ minishift addons enable admin-user
Add-on 'admin-user' enabled

確認。

$ minishift addons list
- admin-user     : enabled      P(0)
- anyuid         : disabled     P(0)
- registry-route : disabled     P(0)
- xpaas          : disabled     P(0)

これで、systemユーザーでクラスタレベルの管理権限が使えるようになります。