配置背景介绍
kubernetes是google开源的容器集群管理系统,提供应用部署、维护、扩展机制等功能,利用kubernetes能方便管理跨集群运行容器化的应用,简称:k8s(k与s之间有8个字母)
为什么要用kubernetes这么复杂的docker集群管理工具呢?一开始接触了docker内置的swarm,这个工具非常简单快捷的完成docker集群功能。但是在使用docker1.13内置的swarm做集群的时候遇到vip负载均衡没有正确映射端口到外网,或者出现地址被占用的情况,这对高可用性的需求是不利的,然而又没找到一个解决方案,只能转投k8s。
实验环境
- 腾讯云
- centos7.3 64位
安装
?
1 2 3 4 5 6 |
|
修改配置文件
注意下面的10.135.163.237换成自己服务器ip
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
|
修改host
?
1 2 |
|
添加网络
?
1 2 3 4 5 |
|
启动服务
?
1 2 |
|
第一个demo
编写文件a.yaml
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
编写文件b.yaml
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
创建服务
?
1 2 |
|
删除服务
?
1 2 |
|
增加子节点
安装软件
?
1 2 3 4 5 6 |
|
修改配置文件(10.135.163.237为主节点ip,139.199.0.29为当前节点ip)
?
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
启动服务
?
1 2 3 4 5 6 7 |
|
在主服务器查看节点
?
1 |
|
重启服务(重新加入集群)
?
1 |
|
删除节点
?
1 |
|
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对服务器之家的支持。
原文链接:http://blog.yubangweb.com/k8sshi-jian-bi-ji/
本文链接:https://my.lmcjl.com/post/18758.html
4 评论