联邦 ConfigMap

本指南介绍如何在联邦控制平面中使用 ConfigMap。

联邦 ConfigMap 与传统 Kubernetes ConfigMap 非常相似且提供相同的功能。 在联邦控制平面中创建它们可以确保它们在联邦的所有集群中同步。

  • 通常我们还期望您拥有基本的 , 特别是 ConfigMap 相关的应用知识。

参数告诉 kubectl 将请求提交到联邦 apiserver 而不是发送给某一个 Kubernetes 集群。

一旦联邦 ConfigMap 被创建,联邦控制平面就会在所有底层 Kubernetes 集群中创建匹配的 ConfigMap。 您可以通过检查底层每个集群来对其进行验证,例如:

上面的命令假定您在客户端中配置了一个叫做 ‘gce-asia-east1a’ 的上下文。

您可以像更新 Kubernetes ConfigMap 一样更新联邦 ConfigMap。 但是对于联邦 ConfigMap,您必须发送请求到联邦 apiserver 而不是某个特定的 Kubernetes 集群。 联邦控制平面会确保每当联邦 ConfigMap 更新时,它会更新所有底层集群中的 ConfigMap 来和更新后的内容保持一致。

您可以像删除 Kubernetes ConfigMap 一样删除联邦 ConfigMap。 但是,对于联邦 ConfigMap,您必须发送请求到联邦 apiserver 而不是某个特定的 Kubernetes 集群。 例如,您可以使用 kubectl 运行下面的命令来删除联邦 ConfigMap:

注意: