云供应商已经开始慢慢地提供支持Kubernetes样式的api,通过自定义资源定义(crd)来管理它们的云服务。在大多数情况下,这些云服务是基础设施的核心部分,我们已经看到一些团队使用诸如起程拓殖或Pulumi提供他们。与这些新的CRDs (消为AWS,Azure服务运营商为Azure和配置连接器为GCP),您可以使用Kubernetes来提供和管理这些云服务。这样做的一个好处是Kube-managed云服务您可以利用相同的Kubernetes控制面来强制应用程序和基础设施的声明性状态。缺点是它将您的Kubernetes集群与基础设施紧密结合,所以我们正在仔细评估它,您也应该这样做。