Note:Federation V1
, 是当前的 Kubernetes 联邦 API, 它“原样”重用 Kubernetes API 资源, 其许多特性目前被认为是 alpha。 没有明确的途径将 API 发展成 GA; 然而, 除了 Kubernetes API 之外, 还有一个Federation V2
正在努力实现专用的联邦 API。详细信息可在 sig-multicluster 社区页面 获得。
本指南介绍如何在联邦控制平面中使用事件来帮助调试。
本指南假设您已安装好了 Kubernetes 集群联邦。如果没有,请先查看 联邦管理指南 来学习怎样安装集群联邦(也可以让您的管理员替您完成安装)。 其他的教程,例如 Kelsey Hightower 编写的 这个教程 也会帮到你。
您还应该具备 Kubernetes 的基本操作 的知识。
联邦控制平面的事件(本指南中称为“联邦事件”)与传统的 Kubernetes 事件非常相似,提供相同功能。 联邦事件仅存储在联邦控制平面中,不会传递给下层 Kubernetes 集群。
联邦控制器在处理 API 资源时创建事件,以向用户显示它们所处的状态。 您可以通过运行以下命令从联邦 API 服务器获取所有事件:
kubectl --context=federation-cluster get events
标准的 kubectl get、update、delete 命令都可以正常工作。
此页是否对您有帮助?
Thanks for the feedback. If you have a specific, answerable question about how to use Kubernetes, ask it on Stack Overflow. Open an issue in the GitHub repo if you want to report a problem or suggest an improvement.