第二章九析带你玩转rancher-导入集群篇
本系列文章:
站在用户的角度思考问题,与客户深入沟通,找到昭阳网站设计与昭阳网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站建设、网站设计、企业官网、英文网站、手机端网站、网站推广、域名与空间、虚拟空间、企业邮箱。业务覆盖昭阳地区。
第一章:九析带你玩转 rancher - 安装篇
第二章:九析带你玩转 rancher - 导入集群篇
1 rancher 导入 k8s 集群
你已经安装好了 k8s 集群。你不喜欢噼里啪啦的键盘声。你只喜欢滴滴滴的鼠标声。你告诉你自己,你不是一个打字员。于是你选择把已经建好的集群导入到 rancher 里。
打开浏览器,登陆 rancher。有没有看到,它在向你问好,是不是很客气?是不是不玩它就对不起它。
我不知道为什么 rancher 的设计者要选择 “cattle” 作为吉祥物,于是我打开金山词霸搜索了一下,于是我知道为什么了。
好吧,我承认我跑题了,我们还是导入 k8s 集群吧。登陆进 rancher 之后,选择右上方的“添加集群按钮”。
选择“导入”:
给你的集群起个名字,不用太有仪式感,随意就好,这跟 k8s 集群本身没啥关系。它仅仅只是一个别名,有点象征意义而已。写完名字,点击“创建”按钮。
好啦,下一步就比较关键了,这里你需要将 k8s 集群跟 rancher 真正关联在一起了。看到下面这一大坨是不是很为难,不知道该选哪个?好吧,还是直接复制最后一个吧。复制完以后先 不要点击“完成”,因为初始化时间比较长,我怕你有挫折感,怕你怀疑人生。听哥的话,先往下看。
我们来审视一下下面的语句,看看它到底想干啥。光看但不要执行下面的语句:
curl --insecure -sfL https://10.110.101.103/v3/import/wh3x4pzv2lzx7j4z6qh56jkl9qndpnmx9qltrwkn8f862lhvjc9hs4.yaml | kubectl apply -f -
是不是很简单,语句的作用就是下载 rancher 针对 k8s 的自定义资源文件,并直接交给 k8s 的客户端 kubectl 执行。既然如此,为了更直观,我们分 2 步来操作。
首先下载 rancher 的自定义资源文件。语句如下:
curl --insecure https://10.110.101.103/v3/import/wh3x4pzv2lzx7j4z6qh56jkl9qndpnmx9qltrwkn8f862lhvjc9hs4.yaml -o rancher-imp-k8s.yaml
kubectl 执行下载到本地的 rancher-imp-k8s.yaml 文件。
kubectl apply -f rancher-imp-k8s.yaml
执行成功之后,再回到浏览器,点击“完成”按钮。
由下图可知,rancher 已经跟你的 k8s 集群关联在一起了。
点击集群名称,可以查看当前 k8s 集群的 dashboard。
再回到控制台,输入下面语句确认一下状态,确保一切正常。
现在你可以喝杯浓咖,回味一下整个过程了。
网页标题:第二章九析带你玩转rancher-导入集群篇
本文路径:http://scyanting.com/article/jhccih.html