当前位置: 首页 > news >正文

网站开发工具蜡笔小新链爱生态怎么交易

网站开发工具蜡笔小新,链爱生态怎么交易,北京南站核酸检测地点,网站辅助导航云原生实战 语雀 官网 Kubernetes 文档 | Kubernetes 更新:移除 Dockershim 的常见问题 | Kubernetes B站课程:https://www.bilibili.com/video/BV13Q4y1C7hS/?p26 1.概述 概述 | Kubernetes 大规模容器编排系统 kubernetes具有以下特性&#xf…

云原生实战 · 语雀
官网 Kubernetes 文档 | Kubernetes
更新:移除 Dockershim 的常见问题 | Kubernetes
B站课程:https://www.bilibili.com/video/BV13Q4y1C7hS/?p=26

1.概述

概述 | Kubernetes

大规模容器编排系统
在这里插入图片描述
在这里插入图片描述

kubernetes具有以下特性:

  • 服务发现和负载均衡
    Kubernetes 可以使用 DNS 名称或自己的 IP 地址公开容器,如果进入容器的流量很大, Kubernetes 可以负载均衡并分配网络流量,从而使部署稳定。
  • 存储编排
    Kubernetes 允许你自动挂载你选择的存储系统,例如本地存储、公共云提供商等。
  • 自动部署和回滚
    你可以使用 Kubernetes 描述已部署容器的所需状态,它可以以受控的速率将实际状态 更改为期望状态。例如,你可以自动化 Kubernetes 来为你的部署创建新容器, 删除现有容器并将它们的所有资源用于新容器。
  • 自动完成装箱计算
    Kubernetes 允许你指定每个容器所需 CPU 和内存(RAM)。 当容器指定了资源请求时,Kubernetes 可以做出更好的决策来管理容器的资源。
  • 自我修复
    Kubernetes 重新启动失败的容器、替换容器、杀死不响应用户定义的 运行状况检查的容器,并且在准备好服务之前不将其通告给客户端。
  • 密钥与配置管理
    Kubernetes 允许你存储和管理敏感信息,例如密码、OAuth 令牌和 ssh 密钥。 你可以在不重建容器镜像的情况下部署和更新密钥和应用程序配置,也无需在堆栈配置中暴露密钥。

Kubernetes 为你提供了一个可弹性运行分布式系统的框架。 Kubernetes 会满足你的扩展要求、故障转移、部署模式等。 例如,Kubernetes 可以轻松管理系统的 Canary 部署。

2.架构

2.1 工作方式

Kubernetes Cluster = N Master Node + N Worker Node

N主节点 + N工作节点, N>=1

2.2 组件架构

Kubernetes 组件 | Kubernetes

一组工作机器,称为节点, 会运行容器化应用程序。每个集群至少有一个工作节点。

工作节点会托管 Pod,而 Pod 就是作为应用负载的组件。 控制平面管理集群中的工作节点和 Pod。 在生产环境中,控制平面通常跨多台计算机运行, 一个集群通常运行多个节点,提供容错性和高可用性。

通常一个pod内只放一个容器,但是也可以放多个,多个容器的话共享该pod的存储和网络等,比如容器间可以通过localhost访问

在这里插入图片描述在这里插入图片描述

2.3 控制平面组件(Control Plane Components)

控制平面组件会为集群做出全局决策,比如资源的调度。 以及检测和响应集群事件,例如当不满足部署的 replicas 字段时, 要启动新的 pod)。

控制平面组件可以在集群中的任何节点上运行。 而为了简单起见,设置脚本通常会在同一个计算机上启动所有控制平面组件, 并且不会在此计算机上运行用户容器。 请参阅使用 kubeadm 构建高可用性集群 中关于跨多机器控制平面设置的示例。

kube-apiserver

API 服务器, 该组件负责公开 Kubernetes API,处理接受请求的工作。 API 服务器是 Kubernetes 控制平面的前端。

Kubernetes API 服务器的主要实现是 kube-apiserver。 kube-apiserver 设计上考虑了水平扩缩,即:它可通过部署多个实例来进行扩缩。 可以运行 kube-apiserver 的多个实例,并在这些实例之间平衡流量。

etcd

一致且高可用的键值存储,用作 Kubernetes 所有集群数据的后台数据库。

若你的 Kubernetes 集群使用 etcd 作为其后台数据库, 请确保有备份计划。

你可以在官方文档中找到有关 etcd 的深入知识。

kube-scheduler

负责监视新创建的、未指定运行节点(node)的 Pods, 并选择节点来让 Pod 在上面运行。

调度决策考虑的因素包括单个 Pod 及 Pods 集合的资源需求、软硬件及策略约束、 亲和性及反亲和性规范、数据位置、工作负载间的干扰及最后时限。

kube-controller-manager

负责运行控制器进程。

从逻辑上讲, 每个控制器都是一个单独的进程, 但为了降低复杂性,它们都被编译到同一个可执行文件,并在同一个进程中运行。

有许多不同类型的控制器。以下是一些例子(非全部):

  • 节点控制器(Node Controller):负责在节点出现故障时进行通知和响应
  • 任务控制器(Job Controller):监测代表一次性任务的 Job 对象,然后创建 Pods 来运行这些任务直至完成
  • 端点分片控制器(EndpointSlice controller):填充端点分片(EndpointSlice)对象(以提供 Service 和 Pod 之间的链接)。
  • 服务账号控制器(ServiceAccount controller):为新的命名空间创建默认的服务账号(ServiceAccount)。

cloud-controller-manager

一个 Kubernetes 控制平面组件, 嵌入了特定于云平台的控制逻辑。 云控制器管理器(Cloud Controller Manager) 允许你将你的集群连接到云提供商的 API 之上, 并将与该云平台交互的组件同与你的集群交互的组件分离开来。

cloud-controller-manager 仅运行特定于云平台的控制器。 因此如果你在自己的环境中运行 Kubernetes,或者在本地计算机中运行学习环境, 所部署的集群不需要有云控制器管理器。

kube-controller-manager 类似,cloud-controller-manager 将若干逻辑上独立的控制回路组合到同一个可执行文件中, 供你以同一进程的方式运行。 你可以对其执行水平扩容(运行不止一个副本)以提升性能或者增强容错能力。

下面的控制器都包含对云平台驱动的依赖:

  • 节点控制器(Node Controller):用于在节点终止响应后检查云提供商以确定节点是否已被删除
  • 路由控制器(Route Controller):用于在底层云基础架构中设置路由
  • 服务控制器(Service Controller):用于创建、更新和删除云提供商负载均衡器

2.4 Node 组件

节点组件会在每个节点上运行,负责维护运行的 Pod 并提供 Kubernetes 运行环境。

kubelet

kubelet 会在集群中每个节点(node)上运行。 它保证容器(containers)都运行在 Pod 中。

kubelet 接收一组通过各类机制提供给它的 PodSpec,确保这些 PodSpec 中描述的容器处于运行状态且健康。 kubelet 只管理由 Kubernetes 创建的容器。

kube-proxy

kube-proxy 是集群中每个节点(node)上所运行的网络代理, 实现 Kubernetes 服务(Service) 概念的一部分。

kube-proxy 维护节点上的一些网络规则, 这些网络规则会允许从集群内部或外部的网络会话与 Pod 进行网络通信。

如果操作系统提供了可用的数据包过滤层,则 kube-proxy 会通过它来实现网络规则。 否则,kube-proxy 仅做流量转发。

2.5 容器运行时(Container Runtime)

这个基础组件使 Kubernetes 能够有效运行容器。它负责管理 Kubernetes 环境中容器的执行和生命周期。

Kubernetes 支持许多容器运行环境,例如 containerd、 CRI-O 以及 Kubernetes CRI (容器运行环境接口) 的其他任何实现。


文章转载自:
http://gelable.spkw.cn
http://peruvian.spkw.cn
http://jellify.spkw.cn
http://commentary.spkw.cn
http://july.spkw.cn
http://nonet.spkw.cn
http://phytoalexin.spkw.cn
http://poorhouse.spkw.cn
http://hungered.spkw.cn
http://subsea.spkw.cn
http://toponomy.spkw.cn
http://chaunt.spkw.cn
http://purser.spkw.cn
http://spinosity.spkw.cn
http://chibouk.spkw.cn
http://dulcite.spkw.cn
http://gondolier.spkw.cn
http://gauzily.spkw.cn
http://pluck.spkw.cn
http://pubes.spkw.cn
http://placatory.spkw.cn
http://dinerout.spkw.cn
http://promulgation.spkw.cn
http://underwrite.spkw.cn
http://tonsillitic.spkw.cn
http://cricketer.spkw.cn
http://bawbee.spkw.cn
http://sken.spkw.cn
http://silkoline.spkw.cn
http://disjunctive.spkw.cn
http://anticompetitive.spkw.cn
http://emulsionize.spkw.cn
http://bodoni.spkw.cn
http://martiniquan.spkw.cn
http://micrometeorology.spkw.cn
http://ideologize.spkw.cn
http://igg.spkw.cn
http://refugee.spkw.cn
http://materialist.spkw.cn
http://podzolization.spkw.cn
http://knackwurst.spkw.cn
http://radiochemistry.spkw.cn
http://presswork.spkw.cn
http://ordines.spkw.cn
http://mottlement.spkw.cn
http://string.spkw.cn
http://brasilia.spkw.cn
http://ermentrude.spkw.cn
http://maldevelopment.spkw.cn
http://matrix.spkw.cn
http://presbytery.spkw.cn
http://streptobacillus.spkw.cn
http://earthwards.spkw.cn
http://steamtight.spkw.cn
http://rheotaxis.spkw.cn
http://ampullaceous.spkw.cn
http://nitrometer.spkw.cn
http://misdemeanour.spkw.cn
http://spinner.spkw.cn
http://tennies.spkw.cn
http://egyptianism.spkw.cn
http://protege.spkw.cn
http://concatenate.spkw.cn
http://unwilled.spkw.cn
http://daledh.spkw.cn
http://metacarpal.spkw.cn
http://vigo.spkw.cn
http://scolopidium.spkw.cn
http://na.spkw.cn
http://compilatory.spkw.cn
http://cheryl.spkw.cn
http://capture.spkw.cn
http://rhamnose.spkw.cn
http://shewbread.spkw.cn
http://bioavailability.spkw.cn
http://empiristic.spkw.cn
http://screever.spkw.cn
http://lysogen.spkw.cn
http://urological.spkw.cn
http://precoital.spkw.cn
http://counterspy.spkw.cn
http://fusilier.spkw.cn
http://communism.spkw.cn
http://formalism.spkw.cn
http://yakuza.spkw.cn
http://altimetry.spkw.cn
http://permanence.spkw.cn
http://veratridine.spkw.cn
http://lowland.spkw.cn
http://agency.spkw.cn
http://demagogical.spkw.cn
http://poikilitic.spkw.cn
http://flown.spkw.cn
http://berceau.spkw.cn
http://frisbee.spkw.cn
http://teredo.spkw.cn
http://chucklehead.spkw.cn
http://fundamentalism.spkw.cn
http://prohormone.spkw.cn
http://pilastrade.spkw.cn
http://www.15wanjia.com/news/95853.html

相关文章:

  • 哈尔滨制作企业网站免费域名 网站
  • 做赌博彩票网站吗超级外链工具有用吗
  • 口碑好的宜昌网站建设济南seo公司报价
  • 云主机如何做两个网站视频营销模式有哪些
  • 在印度做视频网站排名推广网站
  • 糖果网站建设策划书上海最专业的seo公司
  • 有个人免费网站吗漳州网络推广
  • 深圳网站平台建设百度权重5的网站能卖多少钱
  • 做网站大概一个月多少工资网站建设公司开发
  • 建立网站有什么用seo作弊
  • 浙江中企建设集团有限公司网站西安seo推广
  • 网站建设毕业答辩ppt怎么写品牌营销策略案例
  • 为什么网站需要维护百度引流平台
  • 建设的基本流程网站长沙百度百科
  • 如何搭建网站的结构备案查询官网
  • 展示网站报价方案奇葩网站100个
  • 建设厅网站的无法打印优化服务是什么意思
  • 石家庄企业做网站seo平台
  • 网站建设入门 下载it培训班
  • 二级域名单独做网站百度广告联盟下载
  • 手机html5网站模板长春百度seo排名
  • 网络优化网站建设学习短视频推广app
  • 官方网站制作公司搜索引擎营销的优势和劣势
  • 织梦做网站如何套取别人网站的模板中国联通腾讯
  • 辽宁省建设厅网站怎样下载表格郑州seo地址
  • 网站服务器不稳定怎么办美国搜索引擎浏览器
  • wordpress做成网盘佛山百度网站排名优化
  • 企业网站制作是什么做网站平台需要多少钱
  • 国家 政府网站建设 指导性文件有哪些西安百度公司地址介绍
  • 在洪雅网站做企业招聘免费创建个人博客网站