共计 1296 个字符,预计需要花费 4 分钟才能阅读完成。
Virtual Kubelet 是 Kubernetes kubelet 的一个实现,它伪装成一个 kubelet,用于将 Kubernetes 集群连接到其他 API。这允许 Kubernetes 节点由其他服务支持,例如无服务器容器平台。
架构
kubelets 通常如何工作
一般来讲,Kubernetes kubelet 为每个 Kubernetes 节点(Node)实现 Pod 和容器操作。它们作为每个节点上的代理运行,无论该节点是物理服务器还是虚拟机,并在该节点上处理 Pod/ 容器操作。kubelets 将名为 PodSpec 的配置作为输入,并确保 PodSpec 中指定的容器正在运行且运行正常。
Virtual Kubelet 的工作原理
从 Kubernetes API 服务器的角度来看,Virtual Kubelet 看起来像普通的 kubelet,但其关键区别在于它们在其他地方调度容器,例如在云无服务器 API 中,而不是在节点上。
下面显示了一个 Kubernetes 集群,其中包含一系列标准 kubelet 和一个 Virtual Kubelet:
供应商
Virtual Kubelet 支持各种供应商(Provider):
Alibaba Cloud Elastic Container Instance (ECI)
AWS Fargate
Azure Batch
Azure Container Instances (ACI)
Kubernetes Container Runtime Interface (CRI)
Huawei Cloud Container Instance (CCI)
Hyper.sh
HashiCorp Nomad
Service Fabric Mesh
vSphere Integrated Containers (VIC)
你还可以添加自己的供应商。
这里有早前在西雅图举办的 KubeCon + CloudNativeCon 2018 北美大会的 Virtual Kubelet 视频:
简介:Virtual Kubelet
深入了解:Virtual Kubelet
Virtual Kubelet 项目最近跟新了网页,快来了解一下!
2019 年 KubeCon + CloudNativeCon 中国论坛提案征集(CFP)现已开放
KubeCon + CloudNativeCon 论坛让用户、开发人员、从业人员汇聚一堂,面对面进行交流合作。与会人员有 Kubernetes、Prometheus 及其他云原生计算基金会 (CNCF) 主办项目的领导,和我们一同探讨云原生生态系统发展方向。
2019 年中国开源峰会提案征集(CFP)现已开放
在中国开源峰会上,与会者将共同合作及共享信息,了解最新和最有趣的开源技术,包括 Linux、容器、云技术、网络、微服务等;并获得如何在开源社区中导向和引领的信息。
大会日期:
提案征集截止日期:太平洋标准时间 2 月 15 日,星期五,晚上 11:59
提案征集通知日期:2019 年 4 月 1 日
会议日程通告日期:2019 年 4 月 3 日
幻灯片提交截止日期:6 月 17 日,星期一
会议活动举办日期:2019 年 6 月 24 至 26 日
2019 年 KubeCon + CloudNativeCon + Open Source Summit China 赞助方案出炉啦