摘要: 首先在k8s中,k8s会根据每个work节点的配置,负载差异,自动生成优选函数,根据优选函数,当master节点分配下来任务时,将pod分配带最适合运行的node节点上。 之外我们技术人员还有以下三种方式去影响我们的pod调度, 1. node节点调度器 2. 亲和性调度 3. 污点容忍度 4. 资 阅读全文
posted @ 2021-05-13 15:26 sucre_tan 阅读(794) 评论(0) 推荐(0) 编辑
摘要: kubernetes创建pod的yaml文件,参数说明 apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个n 阅读全文
posted @ 2021-05-13 14:15 sucre_tan 阅读(283) 评论(0) 推荐(0) 编辑
摘要: Deployment 简述 Deployment 为 Pod 和 ReplicaSet 提供了一个声明式定义 (declarative) 方法,用来替代以前的 ReplicationController 更方便的管理应用。 作为最常用的 Kubernetes 对象,Deployment 经常会用来创 阅读全文
posted @ 2021-05-13 14:06 sucre_tan 阅读(6876) 评论(0) 推荐(1) 编辑
摘要: 在k8s 里面如果直接删除pod,, 是起不到作用的,因为删除的pod 还是被继续拉起来。 看下面的例子,我们把 deployment-ngx-8ff559dc9-5v5f7 这个pod 通过kubectl delete pod 的方式删除掉 [root@k8s-master ~]# kubectl 阅读全文
posted @ 2021-05-13 12:24 sucre_tan 阅读(2577) 评论(0) 推荐(0) 编辑
摘要: 在使用 docker 的过程中,我们可以使用docker restart {container_id}来重启容器,但是在 kubernetes 中并没有重启命令(没有 kubectl restart {podname}),有时候我们的 Pod 出现 Bug意外终止,导致我们需要重启 Pod ,却没有 阅读全文
posted @ 2021-05-13 11:25 sucre_tan 阅读(6069) 评论(0) 推荐(0) 编辑