【K8S运维知识汇总】第2天12:验证k8s集群

网友投稿 225 2022-09-07

【K8S运维知识汇总】第2天12:验证k8s集群

验证kuberneters集群

在任意一个运算节点,创建一个资源配置清单

这里我们选择DHSS7-21.host.com主机

[root@hdss7-22 ~]# cd /root/[root@hdss7-22 ~]# vi /root/nginx-ds.yamlapiVersion: extensions/v1beta1kind: DaemonSetmetadata: name: nginx-dsspec: template: metadata: labels: app: nginx-ds spec: containers: - name: my-nginx image: harbor.od.com/public/nginx:v1.7.9 ports: - containerPort: 80

测试完删除

[root@hdss7-22 ~]# kubectl create -f nginx-ds.yaml daemonset.extensions/nginx-ds created [root@hdss7-22 ~]# kubectl get pods -o wideNAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATESnginx-ds-72zm5 1/1 Running 0 86s 172.7.21.2 hdss7-21.host.com nginx-ds-cb7ct 1/1 Running 0 86s 172.7.22.2 hdss7-22.host.com [root@hdss7-22 ~]# kubectl get csNAME STATUS MESSAGE ERRORscheduler Healthy ok controller-manager Healthy ok etcd-0 Healthy {"health": "true"} etcd-2 Healthy {"health": "true"} etcd-1 Healthy {"health": "true"} [root@localhost ~]# kubectl get nodeNAME STATUS ROLES AGE VERSIONhdss7-21.host.com Ready master,node 3h55m v1.15.2hdss7-22.host.com Ready master,node 3h27m v1.15.2# 以上所有状态检查正常时,说明集群搭建成功[root@hdss7-22 ~]# kubectl delete -f nginx-ds.yaml

实现一整套的K8S生态的搭建,并实战交付一套dubbo(java)微服务,我们要一步步实现以下工作。

1.持续集成2.配置中心3.监控意向图4.日志收集分析系统5.自动化运维平台(最终实现基于K8S的开源Paas平台) 资源要求:2c/2g/50g x 3 + 4c/4g/50g x 2

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:丁道师:从代表行业到带动行业发展,何以看待东航物流价值?
下一篇:【K8S运维知识汇总】第3天2:kubectl详解——声明式资源管理方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~