我已经按照在线指南(快速安装)安装了OpenShift企业,但我仍然停留在部署注册表上。
registry.html#deploy-registry][1]
我创建注册表
oadm registry --config=/etc/openshift/master/admin.kubeconfig \
--credentials=/etc/openshift/master/openshift-registry.kubeconfig \
--images='registry.access.redhat.com/openshift3/ose-${component}:${version}'我检查它是否配置好了
[justin@172 ~]$ oc get se docker-registry
NAME LABELS SELECTOR IP(S) PORT(S)
docker-registry docker-registry=default docker-registry=default 172.30.144.220 5000/TCP但是它从来不运行,它一直在等待。
[justin@172 ~]$ oc get pods
NAME READY STATUS RESTARTS AGE
docker-registry-1-deploy 0/1 Pending 0 2h我想得到更多的信息
[justin@172 ~]$ oc logs docker-registry-1-deploy
[justin@172 ~]$ 但是logs命令没有返回任何内容。
发布于 2015-08-13 20:18:49
我曾尝试过用一个节点与主机共享计算机进行安装。
我的节点看起来如下:
[root@master ~]# oc get nodes
NAME LABELS STATUS
master.mydomain.com kubernetes.io/hostname=master.mydomain.com Ready,SchedulingDisabled注: SchedulingDisabled
我执行了这个命令:
oc describe pod docker-registry-1-deploy它给出了没有被部署的原因,那就是没有节点来安排部署。为了使事情快速进行,我再次执行了安装,在另一个VM上添加了一个节点。
然后
[root@master ~]# oc get nodes
NAME LABELS STATUS
master.mydomain.com kubernetes.io/hostname=master.mydomain.com Ready,SchedulingDisabled
node1.mydomain.com kubernetes.io/hostname=node1.mydomain.com Ready我成功地部署了注册表。
https://stackoverflow.com/questions/31977605
复制相似问题