![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
K8S
巠犴
这个作者很懒,什么都没留下…
展开
-
kubernetes的yaml文件详解
apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个namespace中必须唯一 labels: #设定资源的标签,详情请见http://blog.csd转载 2021-02-19 17:02:35 · 254 阅读 · 1 评论 -
k8s的资源隔离
namespace做资源隔离 namespace中的标签选择器不会跟其他的namespace关联 所有的k8s附加组件都会在kube-system的namespace资源中,用于跟其他组件区分开. 原理 通过将系统内部的对象“分配”到不同的Namespace中,形成逻辑上分组的不同项目、小组或用户组,便于不同的分组在共享使用整个集群的资源的同时还能被分别管理。 Kubernetes集群在启动后,会创建一个名为“default”的Namespace,通过Kubectl可以查看到。 创建Pod/RC/Ser原创 2020-07-19 16:51:35 · 3081 阅读 · 0 评论 -
k8s的dashboard服务
k8s的dashboard服务 k8s的web交互页面插件 实现步骤 1:上传并导入镜像,打标签 2:创建dashborad的deployment和service vim dashboard.yaml apiVersion: extensions/v1beta1 kind: Deployment metadata: # Keep the name in sync with image version and # gce/coreos/kube-manifests/addons/dashboard co原创 2020-06-21 15:04:23 · 413 阅读 · 0 评论 -
k8s的健康检查和可用性检查
k8s的健康检查和可用性检查 探针的种类 livenessProbe:健康状态检查,周期性检查服务是否存活,检查结果失败,将重启容器 readinessProbe:可用性检查,周期性检查服务是否可用,不可用将从service的endpoints中移除4.3.2 探针的检测方法 exec:执行一段命令 返回值为0, 非0 httpGet:检测某个 http 请求的返回状态码 2xx,3xx正常, 4xx,5xx错误 tcpSocket:测试某个端口是否能够连接 exec [root@k8s-mas原创 2020-06-21 15:03:39 · 904 阅读 · 0 评论