如果您从事信息技术领域的工作,则您很可能听说过“Kubernetes”一词,它通常与容器和开发人员关联在一起。容器最早出现在 2008 年的 Linux 上,它是一种轻量级和可移植的媒介,用于在操作系统和云端分发和运行应用。容器不是虚拟机,由于具有轻量级特征,它们并不像虚拟机那样有明确定义的边界 - 安全性、性能、甚至策略。如您所料,这既是挑战,也是优势。
在开发应用方面,容器非常有用。Kubernetes 旨在帮助管理与部署这些应用有关的众多挑战,它最主要的作用是帮助自动化和编排部署及可用性。
Kubernetes 本身是一个开源项目,由云原生计算基金会负责监管。VMware 为开源 Kubernetes 软件基础做出了巨大贡献,并深入参与了 Kubernetes 社区和监管。
Kubernetes 主要由 API 驱动,因此非常适合自动化。它对应用开发人员非常有吸引力,因为他们寻求实施现代开发做法,它具有较短或连续的开发周期、定义明确的 API 以及明确独立和定义的服务(通常称为微服务)。
vSphere 和虚拟基础架构管理员发现自己面临两难境地:一边是寻求实施现代应用开发做法的开发人员,一边是传统的 IT 基础架构和已推行了几十年的管理模式。本指南旨在帮助管理员了解 vSphere with Kubernetes 是什么、它如何帮助消除上述困境,以及如何着手针对本地部署和公有云中的现代云原生应用,采用这种令人兴奋的、全新形式的基础架构。
在本文结束时,我们的目标是让您了解:
• VMware vSphere with Kubernetes 是什么;
• Kubernetes Namespace 给 VMware 管理员和开发人员带来的价值;
• vSphere Pod Service 与 Tanzu Kubernetes 集群的区别;
• 如何开始使用 vSphere with Kubernetes 和 VMware Cloud Foundation Services。
扫/码/下/载
评论