什么是rancher?
rancher是一個(gè)開(kāi)源的企業(yè)級(jí)多集群的k8s管理平臺(tái)
rancher和k8s的區(qū)別
都是為了容器的調(diào)度和編排系統(tǒng),但是rancher不僅能夠調(diào)度,還能管理k8s集群,自帶監(jiān)控(普羅米修斯)
實(shí)驗(yàn)部署
實(shí)驗(yàn)架構(gòu)
20.0.0.70 master
20.0.0.71 node01
20.0.0.72 node02
20.0.0.33 Rancher節(jié)點(diǎn)
master node01 node02節(jié)點(diǎn)
docker pull rancher/rancher-agent:v2.5.7
在Rancher節(jié)點(diǎn)
docker pull rancher/rancher:v2.5.7
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged --name rancher rancher/rancher:v2.5.7
頁(yè)面訪問(wèn)
20.0.0.33
創(chuàng)建集群
首頁(yè)----> 創(chuàng)建集群--->導(dǎo)入---> 輸入集群名稱--->復(fù)制curl --insecure -sfL https://20.0.0.33/v3/import/cj7c87cxbrlgfwlchqjgpbrvqfvmjrgtgw9hfsvgqttr262dw6rjvz_c-52bpg.yaml | kubectl apply -f - 到master主節(jié)點(diǎn)上執(zhí)行(執(zhí)行2次)
[root@master01 hpa]# curl --insecure -sfL https://20.0.0.33/v3/import/62qbd5h2tl85qg2szqmb6q8mgqqzkdzvbl9g2vr2v542jbtnhdp6pk_c-nf2x2.yaml | kubectl apply -f -
error: no objects passed to apply
[root@master01 hpa]# curl --insecure -sfL https://20.0.0.33/v3/import/62qbd5h2tl85qg2szqmb6q8mgqqzkdzvbl9g2vr2v542jbtnhdp6pk_c-nf2x2.yaml | kubectl apply -f -
clusterrole.rbac.authorization.k8s.io/proxy-clusterrole-kubeapiserver created
clusterrolebinding.rbac.authorization.k8s.io/proxy-role-binding-kubernetes-master created
namespace/cattle-system created
serviceaccount/cattle created
clusterrolebinding.rbac.authorization.k8s.io/cattle-admin-binding created
secret/cattle-credentials-11baf69 created
clusterrole.rbac.authorization.k8s.io/cattle-admin created
deployment.apps/cattle-cluster-agent created
查看集群的節(jié)點(diǎn)
配置集群
啟動(dòng)集群的監(jiān)控
創(chuàng)建命名空間
創(chuàng)建deployment
設(shè)置標(biāo)簽
健康檢查
容器配置
創(chuàng)建service
頁(yè)面訪問(wèn)
創(chuàng)建ingress
創(chuàng)建成功
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-824214.html
創(chuàng)建hpa
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-824214.html
到了這里,關(guān)于k8s的圖形化工具--rancher的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!