openshift中使用registry及router


openshift中使用registry及router
上次试验了一下openshift的搭建,这次我们去具体运行一个应用在openshift
1.打开浏览器访问(https://master.openshift.example.com:8443)以本地域名为准

i.png


1.设置用户名及密码
htpasswd /etc/origin/htpasswd admin
我这里创建的用户为admin
2. 创建registry
echo '{"kind":"ServiceAccount","apiVersion":"v1","metadata":{"name":"registry"}}' | oc create -f -
echo '{"kind":"ServiceAccount","apiVersion":"v1","metadata":{"name":"router"}}' | oc create -f -
oc edit scc privileged
oadm policy add-cluster-role-to-user cluster-admin admin
oadm registry --credentials=/etc/origin/master/openshift-registry.kubeconfig --config=/etc/origin/master/admin.kubeconfig

查看是否创建成功

r.png

  1. 安装router
    oadm router router --replicas=1 --credentials=/etc/origin/master/openshift-router.kubeconfig --service-account=router
    成功后的状态如下


s.png


4.安装默认的image-streams
curl -sk https://raw.githubusercontent. ... .json | oc create -n openshift -f -
检查image-streams

n.png


5.创建演示应用

ttt.png

启动成功后,可以看到下面页面

vvvv.png

以上就是应用部署启动的一个简单流程

0 个评论

要回复文章请先登录注册