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安全错误
数据库的锁怎样保障安全
互联网科技创新必须利国利民
张家口app软件开发
宁夏便民平台软件开发电话
数据库如何查询前三的信息
服务器搬迁公司推荐
软件开发256g够用吗
数据库更改表类别
高校网络安全建设费用
win7做局域网服务器
汤姆猫怎么重新连接服务器
不要装数据库的单机版征途
服务器创建管理员用户
数据库表中如何分区
做网络安全能做到多大年龄
服务器安全狗解决恶意爬虫
网络安全操作总结
肿瘤数据库有血液学指标吗
官方服务器哪个好
融盛网络技术团队是真的吗
山西it软件开发市场前景如何
局 网络安全管理规定
庚子计算服务器便宜
宁夏便民平台软件开发电话
易当网络安全海报
数据库层透明加密
济南oa软件开发教程
管理为运营做服务器
河南信道捷网络技术服务
nosql非关系数据库有哪些
数据库日志怎么导出图片