自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 NodeAffinity亲和性

preferredDuringSchedulingIgnoredDuringExecution:软策略,如果你没有满足调度要求的节点的话,Pod就会忽略这条规则,继续完成调度过程,说白了就是满足条件最好了,没有满足就忽略掉的策略。requiredDuringSchedulingIgnoredDuringExecution : 硬策略,如果没有满足条件的节点的话,就不断重试直到满足条件为止,简单说就是你必须满足我的要求,不然我就不会调度Pod。这里的匹配逻辑是 label 的值在某个列表中,现在。

2023-06-27 13:47:48 66

原创 Kubernetes调度

Kubernetes Scheduler 的作用是将待调度的 Pod 按照一定的调度算法和策略绑定到集群中一个合适的 Worker Node 上,并将绑定信息写入到 etcd 中,之后目标 Node 中 kubelet 服务通过 API Server 监听到 Scheduler 产生的 Pod 绑定事件获取 Pod 信息,然后下载镜像启动容器。中一个非常重要的概念,用户可以非常灵活的利用 label 来管理集群中的资源,POD 的调度可以根据节点的 label 进行特定的部署。

2023-06-23 14:52:43 61 1

原创 ETCD备份与恢复常用操作

docker cp (etcd容器ID或名称):/usr/local/bin/etcdctl /usr/bin/etcdctl。添加定时任务做数据快照(重要!停止etcd和apiserver。

2023-03-30 15:29:16 285

原创 Kubernetes服务访问之Service

service对象创建的同时,会创建同名的endpoints对象,若服务设置了readinessProbe,当readinessProbe检测失败时,endpoints列表中会剔除掉对应的pod_ip,这样流量就不会分发到健康检测失败的Pod中。service是一组pod的服务抽象,相当于一组pod的LB,负责将请求分发给对应的pod。service会为这个LB提供一个IP,一般称为clusterIP。...

2022-08-02 15:21:23 241

原创 kubernetes非常详细安装指南(kubeadm篇)

1. 修改主机hostname hostnamectl set-hostname k8s-master #设置master节点的hostname hostnamectl set-hostname k8s-slave1 #设置slave1节点的hostname hostnamectl set-hostname k8s-slave2 #设置slave2节点的hostname2.添加hosts解析cat >>/etc/hosts<<EOF172.20.10...

2022-03-09 15:14:25 1735

原创 docker非常详细的安装步骤

超级详细的docker安装步骤,赶紧收藏以免找不到。

2022-03-01 17:36:18 694

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除