Jump to section

什么是 Kubernetes 集群管理?

复制 URL

所谓 Kubernetes 集群管理,就是 IT 团队如何管理一系列 Kubernetes 集群。 

从现代云原生应用诞生后,Kubernetes 环境变得高度分散化。它们可以部署到多个内部数据中心,也可以部署到云和边缘。

为了规模化使用或在生产环境中使用 Kubernetes,一些组织会部署多个集群,例如用于开发、测试和生产,这些集群分散在多个环境中,需要高效地进行管理。

多集群 Kubernetes 部署的优势是什么?

  • 提高应用可用性
  • 减少延迟
  • 提高灾难恢复能力
  • 在各种环境中部署传统和云原生应用

了解 Kubernetes 如何帮助组织构建应用并管理位于站点中和混合云环境内的容器。 

目前的 Kubernetes 环境需要对集群进行逐个管理,因此在企业内管理它们的成本将随着集群的数量而上升。 

每个集群必须要单独部署、升级,并为其配置安全防护。此外,如果需要跨环境部署应用,必须要采用手动方式或在 Kubernetes 环境控制范围外进行。

管理修补和升级之类的运维操作时,也非常耗时且容易出错。

Kubernetes 集群的生命周期管理包括:

  • 创建新集群
  • 移除集群
  • 更新控制平面和计算节点
  • 维护和更新节点
  • 升级 Kubernetes API 版本
  • 保护集群安全
  • 升级集群,这也可能依赖于提供商

开发人员希望能够在需要时轻松访问新的集群。对于运维团队和站点可靠性工程师(SRE) 而言,新集群需要经过正确配置,从而在生产环境中提供应用。运维团队和 SRE 也希望监控环境中集群的健康状态。

Kubernetes 集群管理解决了管理员和站点可靠性工程师在处理运行 Kubernetes 集群的各种环境时所面临的常见难题。

恰当的 Kubernetes 集群管理工具能够让您洞察集群内部情况,帮助您在混合环境中管理应用生命周期。用于 Kubernetes 的红帽高级集群管理使用内置安全策略从单个控制台控制集群和应用。

红帽 OpenShift® 和用于 Kubernetes 的红帽高级集群管理可提供必要的平台和功能,帮助您应对组织在处理包括多数据中心以及私有、混合和公共云在内的各种环境时所面临的挑战。

用于 Kubernetes 的红帽高级集群管理运行于红帽 OpenShift 容器平台上,所含的功能可以统一多集群管理,提供基于策略的监管,以及扩展应用生命周期管理。

用于 Kubernetes 的红帽高级集群管理让您能够:

  • 跨多个私有云和公共云集中创建、更新和删除 Kubernetes 集群
  • 在整个域上搜索、查找和修改任何 Kubernetes 资源
  • 基于渠道和订阅定义,自动对特定集群部署应用

继续阅读

文章

容器与虚拟机

Linux 容器和虚拟机(VM)都是封装型计算环境,里面组合了各种 IT 组件并独立于系统的其余部分。

文章

什么是容器编排?

容器编排是指自动化容器的部署、管理、扩展和联网。

文章

什么是 Linux 容器?

Linux 容器是与系统隔离开的一系列进程,它从单独的镜像运行,并由该镜像提供支持进程所需的全部文件。

详细了解容器

产品

企业级应用平台,包含一系列久经测试的服务,可在您选择的基础架构上将应用推向市场。

相关资源

培训

免费培训课程

"通过红帽来运行容器"技术概述

免费培训课程

容器、Kubernetes 和红帽 OpenShift 技术概述

免费培训课程

利用微服务架构开发云原生应用