DO032

红帽 Kubernetes 高级集群管理技术概述

概述

充分发挥 Kubernetes 基础架构的潜力。

课程概述

  • 红帽 Kubernetes 高级集群管理技术概述介绍了如何在任何环境(从公共云和私有云到裸机和边缘设备)中统一并简化 Kubernetes 集群的管理。通过一系列免费点播视频,您将了解如何简化多集群生命周期管理,并在单个控制台中管理基于 KubeVirt 的虚拟机。您可以使用强大的治理工具执行集中化策略,并利用 GitOps 无缝部署应用。通过统一可观测性获得无与伦比的可见性,同时简化跨集群网络连接。本技术概述将演示如何实现运维转型,全面掌控 Kubernetes 环境。

课程内容摘要

  • 多集群生命周期管理:了解如何跨各种云服务提供商(公共云、私有云、裸机、边缘)集中创建、更新和删除 Kubernetes 集群。概述演示了基本的 Day 2 运维,例如升级集群、更改通道、休眠、恢复、分离和销毁集群。此外,还介绍了如何在公共云中发现现有集群,以及管理裸机主机清单。
  • 虚拟机管理:了解红帽 Kubernetes 高级集群管理如何扩展其范围,以管理集群中基于 KubeVirt 的虚拟机。本系列视频演示了虚拟机的 Day 2 运维(停止、重启、暂停、修改、删除),以及如何启动到虚拟机上下文来查看详细信息、控制台、指标和 YAML。它还演示了如何使用 GitOps 大规模创建新的虚拟机。
  • 策略治理和执行:了解红帽 Kubernetes 高级集群管理的强大治理引擎,它可助您集中管理和执行集群中的各项策略。本概述演示了如何创建简单的策略、管理策略集,以及如何利用“通知”和“执行”修复类型来自动解决违规问题。此外,还重点介绍了 ACM 2.13 对 Kyverno 策略的支持,以及如何从 Gatekeeper 和 Kyverno 等各种引擎发现策略。本概述还介绍了如何使用应用引擎和 Argo CD ApplicationSet 部署策略。
  • 使用 GitOps 部署应用:了解红帽 Kubernetes 高级集群管理如何利用红帽 GitOps(特别是通过 Argo CD)快速实现声明式应用部署。本课程演示了如何从 Git 或 Helm 存储库创建新应用、根据集群集或标签配置部署位置,以及通过实时日志和可编辑 YAML 查看应用拓扑。
  • 统一可观测性:探索红帽 Kubernetes 高级集群管理的集成可观测性功能,可通过 Grafana 统一查看所有 Kubernetes 集群。本课程展示了用于查看集群概述、托管控制平面和 OpenShift 虚拟化的预装信息面板。它还演示了如何配置警报,以及如何根据指标自定义信息面板。
  • 使用 Submariner 进行网络连接:了解 Kubernetes 高级集群管理如何利用 Submariner 管理集群内的网络连接,该工具可以简化应用连接、支持加密流量,并提供跨集群服务发现功能。

本课程的培训对象

  • 本课程专为 Java 应用开发人员设计。

推荐培训

  • 本技术概述不设任何前提条件。

技术注意事项

大纲

课程大纲

  • 红帽 Kubernetes 高级集群管理概述
  • 集群生命周期
  • 多集群可观测性
  • 应用生命周期
  • 策略引擎
  • 使用 GitOps 管理虚拟机
成果

下一阶段课程或考试推荐

  • 借助红帽 Kubernetes 高级集群管理进行多集群管理(DO432)

选择您的地点

可提供现场培训

如果您想对整个团队进行培训,可以选择在您的场所或者远程进行。

红帽培训订阅

提供关于红帽产品的全面培训和学习路径、行业认可的认证以及灵活动态的 IT 学习体验。

想要了解其他学员对本课程的评价,请访问红帽学习社区。