Blog
-
Open Cluster Management - Configuring Your Kubernetes Fleet With the Policy Addon
Wednesday, November 22, 2023 in Blog
View the video at YouTube.
-
以GitOps方式应对多集群工具链的升级挑战
Friday, October 27, 2023 in Blog
多集群环境下工具链的升级挑战 OCM(open-cluster-management)是一个专注于 Kubernetes 应用跨多集群和多云的管理平台,提供了集群的注册,应用和负载的分发,调度等基础功能。Add-on 插件是 OCM 提供的一种基于基础组件的扩展机制,可以让 Kubernetes 生态的应用很容易迁移到 OCM 平台上,拥有跨多集群多云的编排和调度的能力。如 Istio,Prometheus,Submarine 可以通过 Add-on 的方式扩展至多集群。在多集群环境中,如何优 …
-
详解OCM add-on插件
Wednesday, May 24, 2023 in Blog
OCM add-on插件概述 OCM (open-cluster-management)是一个专注于Kubernetes应用跨多集群和多云的管理平台, 提供了集群的注册,应用和负载的分发,调度等基础功能。Add-on插件是OCM提供的一种基于基础组建 的扩展机制,可以让Kubernetes生态的应用很容易迁移到OCM平台上,拥有跨多集群多云的编排和调度的能力。 在OCM平台上,add-on插件可以实现不同被管理集群(Spoke)上应用的不同的配置,也可以实现从控制面(Hub) 获取数据 …
-
使用OCM让多集群调度更具可扩展性
Wednesday, May 10, 2023 in Blog
背景问题 OCM Placement API 可以动态的在多集群环境中选择一组托管集群ManagedCluster,以便将工作负载部署到这些集群上。 在上一篇CNCF 沙箱项目 OCM Placement 多集群调度指南中,我们详细介绍了 Placement 的基本概念,提供的调度功能以及调度流程。同时还通过示例展示了如何在不同的应用场景下使用 Placement API。建议首次接触 Placement 的读者先阅读此文。 Placement 提供了通过标签选择器labelSelector或声 …
-
How to distribute workloads using Open Cluster Management
Thursday, January 19, 2023 in Blog
Read more at Red Hat Developers.
-
KubeCon NA 2022 - OCM Workload distribution with Placement API
Wednesday, October 26, 2022 in Blog
Read more at KubeCon NA 2022 - OCM Workload distribution with Placement API.
-
KubeCon NA 2022 - OCM Multicluster App & Config Management
Wednesday, October 26, 2022 in Blog
Read more at KubeCon NA 2022 - OCM Multicluster App & Config Management.
-
Karmada and Open Cluster Management: two new approaches to the multicluster fleet management challenge
Monday, September 26, 2022 in Blog
Read more at CNCF Blog.
-
Extending the Multicluster Scheduling Capabilities with Open Cluster Management Placement
Thursday, September 15, 2022 in Blog
Read more at Red Hat Cloud Blog.
-
详解ocm klusterlet秘钥管理机制
Monday, April 25, 2022 in Blog
概述 在open-cluster-management中,为了使控制面有更好的可扩展性,我们使用了hub-spoke的架构:即集中的控制面(hub只 负责处理控制面的资源和数据而无需访问被管理的集群;每个被管理集群(spoke)运行一个称为klusterlet的agent访问控制面获取 需要执行的任务。在这个过程中,klusterlet需要拥有访问hub集群的秘钥才能和hub安全通信。确保秘钥的安全性是非常重要的, 因为如果这个秘钥被泄露的话有可能导致对hub集群的恶意访问或者窃取敏感信息,特别 …