Openshift 如何才能消除注册表角色?
使用playbook where I's Ansible、openshift origin,我通过以下3个节点构建:Openshift 如何才能消除注册表角色?,openshift,openshift-origin,Openshift,Openshift Origin,使用playbook where I's Ansible、openshift origin,我通过以下3个节点构建: 主人 节点01 节点02 构建完成后,docker注册表中的状态处于挂起状态,因此docker注册表被以下命令删除: oc delete dc/docker-registry oc delete svc/docker-registry oc delete pod docker-registry-5-deploy 完成后,删除docker注册表使docker注册表在下面的命令
- 主人
- 节点01
- 节点02
oc delete dc/docker-registry
oc delete svc/docker-registry
oc delete pod docker-registry-5-deploy
完成后,删除docker注册表使docker注册表在下面的命令中重新运行
oadm registry
结果:
Creating registry registry ...
error: serviceaccounts "registry" already exists
error: rolebinding "registry-registry-role" already exists
deploymentconfig "docker-registry" created
service "docker-registry" created
Failed
此错误中理解了serviceaccounts的消除方法。
但一种消除角色绑定“注册表角色”的方法还不清楚
该如何操作?您可以使用以下Openshift命令删除clusterrolebinding注册表角色:
oc delete clusterrolebindings registry-registry-role
有关更多信息,请使用以下Openshift命令删除clusterrolebinding注册表角色:
oc delete clusterrolebindings registry-registry-role
更多信息