CLI 中的 'oadm' 是什么?
What is 'oadm' in CLI?
我正忙于 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 专用的命令。
oadm
是一个 OpenShift 命令,专注于管理员级别的任务,这些任务通常需要将集群权限提升到 运行。 oc
是一个专注于普通用户级别活动的 OpenShift 命令。
例如,oadm registry
和 oadm router
命令都需要在 "default" 命名空间内的编辑权限。大多数普通用户不应该拥有该权限,因此这些命令被认为是提升的。您还会注意到像 oadm policy add-cluster-role-to-*
和 oadm manage-node
这样的命令,它们是其他管理员级别的任务。
我正忙于 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 专用的命令。
oadm
是一个 OpenShift 命令,专注于管理员级别的任务,这些任务通常需要将集群权限提升到 运行。 oc
是一个专注于普通用户级别活动的 OpenShift 命令。
例如,oadm registry
和 oadm router
命令都需要在 "default" 命名空间内的编辑权限。大多数普通用户不应该拥有该权限,因此这些命令被认为是提升的。您还会注意到像 oadm policy add-cluster-role-to-*
和 oadm manage-node
这样的命令,它们是其他管理员级别的任务。