貔貅云原生

貔貅云原生

Kubernetes

DaemonSet

DaemonSet 用于在每个节点部署一个 Pod,随着集群节点新增而自动新增 Pod,随着集群节点删除而删除 Pod,通常情况下 Master 节点没有,因为 Master 节点通常存在污点,在没有特殊设置的情况下不会运行 那么在哪种情况下我们会需要用到这种业务场景呢?其实这种场景还是比较普通的,
79
0
0
2023-12-05

StatefulSet

在实际使用的过程中,Deployment并不能编排所有类型的应用,它适用于编排无状态服务的 Pod,StatefulSet适用于编排有状态服务的 Pod。 无状态服务(Stateless Service):该服务运行的实例不会在本地存储需要持久化的数据,并且多个实例对于同一个请求响应的结果是完全一致
82
0
0
2023-12-05

Deployment

Deployment Deployment 资源类型: # nginx-deploy.yaml apiVersion: apps/v1 kind: Deployment metadata: name: nginx namespace: default labels: app: d
56
0
0
2023-12-04

skopeo使用

169
0
0
2023-10-09

Admission 准入控制器

准入控制器 什么是准入控制器?就是 API 请求进来后,准许它进入或者丰富进来的 API 请求的控制器。 如图所示,MutatingAdmissionWebhook 和 ValidatingAdmissionWebhook 是由人为设置的。 Mutating 是人为丰富 API 接口数据,比如现在流
153
0
0
2023-09-26

Scheduler调度器

论 Pod 调度 在 kubernetes 中,无论是 Deployment、Statefulset 等多种控制器,它最终都是创建 Pod,在 Pod 创建是需要被调度到 Kubernetes 集群的 Node 节点中的,此处分析影响 Pod 调度到节点的几种因素。 定向调度 修改 Pod 编排模板
484
0
0
2023-09-15

Kubernetes-CRD开发

CRD Custom Resource Define 简称 CRD,是 Kubernetes(v1.7+)为提高可扩展性,让开发者去自定义资源的一种方式。CRD 资源可以动态注册到集群中,注册完毕后,用户可以通过 kubectl 来创建访问这个自定义的资源对象,类似于操作 Pod 一样。不过需要注意
207
0
1
2023-09-12

初识Containerd

一、Containerd 功能 containerd 是一个工业级标准的容器运行时,它强调简单性、健壮性和可移植性,containerd 可以负责干下面这些事情: 管理容器的生命周期(从创建容器到销毁容器) 拉取/推送容器镜像 存储管理(管理镜像及容器数据的存储) 调用runc运行容器(与runc等
261
0
2
2023-09-08