飞天使-k8s知识点18-kubernetes实操3-pod的生命周期
文章目录 探针的生命周期流程图prestop 探针的生命周期 docker 创建:在创建阶段,你需要选择一个镜像来运行你的应用。这个镜像可以是公开的,如 Docker Hub 上的镜像,也可以是你自己创建的自定义镜像。创建自己的镜像通常需要编写一个 Dockerfile,这个文件定义了创建镜像所需的所有步骤,包括基础镜像、需要安装的软件包以及需要运行的命令。 运行:运行阶段是容器生命周期中最活跃的阶段。在此阶...
飞天使-k8s知识点17-kubernetes实操2-pod探针的使用
文章目录 探针的使用容器探针启动实验1-启动探针的使用-startupprobeLiveness Probes 和 Readiness Probes演示若存在started.html 则进行 探针的使用 kubectl edit deploy -n kube-system coredns livenessprobe 的使用 livenessProbe: failureThreshold: 5 httpGet:...
飞天使-k8s知识点13-kubernetes散装知识点2-statefulset&daemonset
文章目录 RC RS DeploymentStatefulSet有状态服务控制器DaemonSet守护进程与任务job cronjob RC RS Deployment StatefulSet有状态服务控制器 statefulset StatefulSet 是 Kubernetes 1.9 版本引入的一个新的 API 对象,主要用于处理有状态的服务。StatefulSet 与 Deployment 类似,都可...
飞天使-k8s知识点14-kubernetes散装知识点3-Service与Ingress服务发现控制器
文章目录 Service与Ingress服务发现控制器存储、配置与角色 Service与Ingress服务发现控制器 在 Kubernetes 中,Service 和 Ingress 是两种不同的资源类型,它们都用于处理网络流量,但用途和工作方式有所不同。 Service 是 Kubernetes 中的一个抽象,它定义了一组 Pod(通常是由 Deployment 或 StatefulSet 管理的)和访问它...
飞天使-k8s知识点15-kubernetes散装知识点4-CNI网络插件与kubectl
文章目录 CNI 网络插件安装任意节点运行kubectlAPI的版本区别与废弃API查询 CNI 网络插件安装 这里将以 Calico 为例,提供在 Kubernetes 1.20.6 版本上安装 CNI 插件的步骤。请注意,具体的步骤可能会因 CNI 插件的类型和你的特定环境而略有不同。 设置 Kubernetes 集群: 首先,你需要一个已经安装了 Kubernetes 的环境。你可以使用 kubeadm...
飞天使-k8s知识点16-kubernetes实操1-pod
文章目录 深入Pod 创建Pod:配置文件详解写个pod的yaml 文件深入Pod 探针:探针技术详解 深入Pod 创建Pod:配置文件详解 资源清单参考链接:https://juejin.cn/post/6844904078909128712 写个pod的yaml 文件 apiVersion: v1kind: Podmetadata: name: my-pod labels: type: app tes...
飞天使-k8s知识点12-kubernetes散装知识点1-架构&有状态
文章目录 k8s架构图有状态和无状态服务 资源和对象对象规约和状态 资源的对象-资源的分类 k8s架构图 有状态和无状态服务 区分有状态和无状态服务有利于维护yaml文件因为配置不同 资源和对象 命令行yaml来定义对象 对象规约和状态 规约 spec描述对象的期望状态 状态 status对象的实际状态k8s自己维护,尽可能让实际状态和期望状态一样 资源的对象-资源的分类 元空间 集群之上的一个概念...