Kubernetes 之 集群二进制部署
发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,上面左边是我的个人微信,如需进一步沟通,请加微信。 右边是我的公众号"Openstack私有云",如有兴趣,请关注。原来一直想偷懒直接使用kubernetes的kubeadmin 部署工具自动化部署,
千家信息网最后更新 2024年11月20日Kubernetes 之 集群二进制部署
上面左边是我的个人微信,如需进一步沟通,请加微信。 右边是我的公众号"Openstack私有云",如有兴趣,请关注。
原来一直想偷懒直接使用kubernetes的kubeadmin 部署工具自动化部署,但是,由于软件安装源的问题,对相关模块的相互关系都不熟悉,另外,由于工作上面也没有用到,没有足够的热情,这个实验一直没能完成 ,后面订阅了一个订阅号专门介绍kubernetes这一块的内容,还是老老实实跟着老师傅通过二进制包进行安装,这样也可以对k8s的整个体系结构会更加了解。参考了这个网址:
https://blog.51cto.com/lizhenliang/2325770
还是使用pve虚拟化环境创建测试虚拟机,2核CPU,内存4G,硬盘32G,2网卡:
安装环境
软件 | 版本 |
---|---|
操作系统 | CentOS7.2_x64 |
Docker | 18-ce |
Kubernetes | 1.12 |
服务器角色
角色 | IP | 组件 |
---|---|---|
k8s-master | 192.168.1.41 | kube-apiserver,kube-controller-manager,kube-scheduler,etcd |
k8s-node1 | 192.168.1.42 | kubelet,kube-proxy,docker,flannel,etcd |
k8s-node2 | 192.168.1.43 | kubelet,kube-proxy,docker,flannel,etcd |
详细的操作过程详见:"转载:Kubernetes v1.12 二进制部署集群(HTTPS+RBAC)"
下面是验证内容:
在master节点查看集群状态:
# kubectl get nodeNAME STATUS ROLES AGE VERSION192.168.1.42 Ready30s v1.12.5192.168.1.43 Ready 13s v1.12.5# kubectl get csNAME STATUS MESSAGE ERRORcontroller-manager Healthy ok scheduler Healthy ok etcd-0 Healthy {"health": "true"} etcd-2 Healthy {"health": "true"} etcd-1 Healthy {"health": "true"}
运行一个测试示例
创建一个Nginx Web,测试集群是否正常工作:
# kubectl run nginx --image=nginx --replicas=3# kubectl expose deployment nginx --port=88 --target-port=80 --type=NodePort
查看Pod,Service:
# kubectl get podsNAME READY STATUS RESTARTS AGEnginx-dbddb74b8-dlkfl 1/1 Running 0 44snginx-dbddb74b8-m558r 1/1 Running 0 44snginx-dbddb74b8-pwdc9 1/1 Running 0 44s# kubectl get svcNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGEkubernetes ClusterIP 10.0.0.1443/TCP 90mnginx NodePort 10.0.0.208 88:48882/TCP 26s
访问集群中部署的Nginx,打开浏览器输入:http://192.168.1.42:48882/ http://192.168.1.43:48882/ ,在两个node中,192.168.1.42和192.168.1.43 中都可以打开。如下:
集群
测试
二进制
内容
环境
角色
软件
还是
工作
订阅
热情
操作系统
两个
个人
体系
体系结构
公众
兴趣
内存
右边
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全的结论和心得体会
快商网络技术有限公司
如何落实网络安全责任制度
我的世界服务器有拔刀剑模组
良好的软件开发环境
gg服务器框架是什么
软件开发企业营业范围
pe怎么更改服务器管理员密码
藻 毒性数据库
大连建思软件开发工资
网络安全之病毒
虚拟网络技术造句
所有数据库服务器数据同步
南京 网络技术
软件开发费用请示
中科师创软件开发公司
重庆沸腾网络技术有限公司
移动互联网网络安全内容
网络安全策略的配置实验总结
数据库选择查询客户信息姓王
广州大典数据库中标公告
外卖软件开发要多少钱
服务器断网还在运行吗
京智云科互联网科技江苏有限公司
蔡坤良软件开发
linux服务器管理平台
可以在网络安全模式下重装系统吗
网络安全从我做起英文
网站数据库建设
开发区运行服务器