k8s云原生相关
Murphy.Wang
这个作者很懒,什么都没留下…
展开
-
k8s架构图
原创 2024-08-02 16:32:48 · 194 阅读 · 0 评论 -
k8s-pod调度
初始创建Deployment时,系统创建了一 个ReplicaSet(nginx-deployment-4087004473),并按用户的需求创建了 3个Pod副本。更新Deployment时,系统创建了一个新的 ReplicaSet(nginx-deployment-3599678771),并将其副本数量扩展到 1,然后将旧的ReplicaSet缩减为2。Deployment或RC的主要功能之一就是自动部署一个容器应用的多 份副本,以及持续监控副本的数量,在集群内始终维持用户指定的副本 数量。原创 2024-07-17 16:43:36 · 110 阅读 · 0 评论 -
k8s -资源
◎ 资源对象的标签是很重要的数据,也是Kubernetes的一大设计 特性,比如通过标签来表明资源对象的特征、类别,以及通过标签筛选 不同的资源对象并实现对象之间的关联、控制或协作功能。(2)与资源对象相关的事物与动作,例如标签(Label)、注解 (Annotation)、命名空间(Namespace)、部署(Deployment)、 HPA、PVC。(3)资源对象的名称(Name)、标签、注解这三个属性属于资源 对象的元数据(metadata)。(2)类别属性用于定义资源对象的类型。原创 2024-07-17 11:29:12 · 219 阅读 · 0 评论 -
k8s-label
◎ 环境标签:environment:dev、environment:qa和 environment:production。◎ 架构标签:tier:frontend、tier:backend和tier:middleware。一个资源对象可以定义任意数量的 Label,同一个Label也可以被添加到任意数量的资源对象上。◎ 分区标签:partition:customerA和partition:customerB。◎ 质量管控标签:track:daily和track:weekly。原创 2024-07-17 14:37:49 · 311 阅读 · 0 评论 -
k8s-master
这些进程实现了整 个集群的资源管理、Pod调度、弹性伸缩、安全控制、系统监控和纠错 等管理功能,并且都是自动完成的。原创 2024-07-17 10:50:00 · 106 阅读 · 0 评论 -
k8s -Node,Pod
其次,在每个 Pod中都运行着一个特殊的被称为Pause的容器,其他容器则为业务容 器,这些业务容器共享Pause容器的网络栈和Volume挂载卷,因此它们之间的通信和数据交换更为高效,在设计时我们可以充分利用这一特性 将一组密切相关的服务进程放入同一个Pod中。Pod运行在一个被称为节点 (Node)的环境中,这个节点既可以是物理机,也可以是私有云或者公 有云中的一个虚拟机,在Node上,Kubernetes管理的最小运行单元是。在一个节点上能够运行多个Pod;原创 2024-07-17 10:38:11 · 163 阅读 · 0 评论 -
k8s Service
通常由多个相关的服务进程提供服务,每个服务进程都有一个独立的Endpoint(IP+Port)访问点,但 Kubernetes能够让我们通过Service(ClusterIP+Service Port)连接指定的服务。这样一来,就巧妙解决了Service与Pod的关联 问题。Kubernetes首先给 每个Pod都贴上一个标签(Label),比如给运行MySQL的Pod贴上 name=mysql标签,给运行PHP的Pod贴上name=php标签,然后给相应的。为了建立Service和Pod间的关联关系,原创 2024-07-17 10:33:45 · 736 阅读 · 0 评论