5.平台管理
此层主要是由 CNCF 提供了一些官方的建议名单,企业有相关的资质和能力,通过 CNCF 的认证,与其合作,出现在此部分中,作为可供使用者选择的推荐列表。主要有四个部分组成:通过认证的 K8S 平台提供商、通过认证的 K8S 托管平台提供商、通过认证的K8S安装工具提供商、PaaS/容器服务提供商。
2.平台类
如我们所见,每个模块都解决了一个特定的问题。仅存储并不能提供管理应用程序所需的全部功能。您将需要一个编排工具,容器运行时,服务发现,网络,API网关等。覆盖多层,平台将不同的工具捆绑在一起,以解决更大的问题。
配置和微调不同的模块以使其可靠和安全,并确保更新其利用的所有技术并修补漏洞不是易事。使用平台,用户不必担心这些细节-真正的增值。
您可能会注意到,所有类别都围绕Kubernetes展开。这是因为Kubernetes虽然只是其中的一个难题,但却是云原生堆栈的核心。顺便说一下,CNCF是用Kubernetes作为其第一个种子项目创建的。其他所有项目随后都进行了。
平台可分为四类:
(1)Kubernetes发行版采用了未经修改的开放源代码(尽管有人对其进行了修改),并围绕其市场添加了其市场需求的其他功能。
(2)托管Kubernetes(又名托管Kubernetes)类似于发行版,但由提供商在其或您自己的基础架构上进行管理。
(3)Kubernetes安装程序正是这样,它们可以自动执行Kubernetes的安装和配置过程。
(4)PaaS/容器服务与托管的Kubernetes相似,但是包含了广泛的应用程序部署工具集(通常是云原生环境的一部分)。