4

私は OpenShift V3 で忙しいので、次のようなコマンドを実行する必要があります。

oadm registry --config=admin.kubeconfig \
    --credentials=openshift-registry.kubeconfig 

oadm router <router_name> --replicas=<number> \
    --credentials='/etc/openshift/master/openshift-router.kubeconfig' \
    --service-account=router

問題は: の意味がわからず'oadm'、なぜこの場合にそれを使用しなければならないのですか? OpenShift自体では使用する必要が'oc'あるため、おそらくOpenShift固有のコマンドではありません。

4

1 に答える 1

5

oadmは、実行するために通常は昇格されたクラスター権限を必要とする管理者レベルのタスクに焦点を当てた OpenShift コマンドです。 oc一般的なユーザー レベルのアクティビティに焦点を当てた OpenShift コマンドです。

たとえば、コマンドoadm registryoadm routerコマンドは両方とも、「デフォルト」名前空間内での編集権限を必要とします。ほとんどの一般的なユーザーはその権限を持つべきではないため、コマンドは昇格されたと見なされます。また、その他の管理者レベルのタスクであるoadm policy add-cluster-role-to-*や などのコマンドにも気付くでしょう。oadm manage-node

于 2015-10-15T11:34:28.557 に答える