4.1dns服务
安装dns服务
1:下载dns_docker镜像包
wget http://192.168.12.201/docker_image/docker_k8s_dns.tar.gz 2:导入dns_docker镜像包(node2节点)
3:修改skydns-rc.yaml
在这里插入图片描述

4:创建dns服务
kubectl create -f skydns-rc.yaml 5:检查
kubectl get all --namespace=kube-system
6:修改所有node节点kubelet的配置文件vim /etc/kubernetes/kubelet
KUBELET_ARGS="–cluster_dns=10.254.230.254 --cluster_domain=cluster.local" systemctl restart kubelet
4.2namespace命令空间
namespace做资源隔离
4.3健康检查
4.3.1探 针 的 种 类 livenessProbe:健康状态检查,周期性检查服务是否存活,检查结果失败,将重启容器readinessProbe:可用性检查,周期性检查服务是否可用,不可用将从service的endpoints中移除
4.3.2探针的检测方法
exec:执行一段命令
httpGet:检测某个 http 请求的返回状态码
tcpSocket:测试某个端口是否能够连接
4.3.3liveness探针的exec使用
在这里插入图片描述

4.3.4liveness探针的httpGet使用
在这里插入图片描述

4.3.5liveness探针的tcpSocket使用

在这里插入图片描述
在这里插入图片描述

4.3.6readiness探针的httpGet使用
在这里插入图片描述

4.4dashboard服务
1:上传并导入镜像,打标签
2:创建dashborad的deployment和service 3:访问http://10.0.0.11:8080/ui/
4.5通过apiservicer反向代理访问service

在这里插入图片描述

dashboard服务

1:上传并导入镜像,打标签
2:创建dashborad的deployment和service
3:访问http://10.0.0.11:8080/ui/

通过apiservicer反向代理访问service

在这里插入图片描述

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐