Logo
Section 1 / 2

本课程主要内容是什么?

了解本课程。

导入

本课程主要内容是什么?

了解本课程。

## 概述

Kubernetes无疑是大规模部署和管理容器化应用的首选方案。它正逐渐成为类似 Linux 的事实标准,越来越多的企业和组织正在利用托管的云原生应用。

...

Kubernetes 并非万能方案

没有一种通用的方法能够满足所有业务需求和目标。然而,Kubernetes 设计良好且具备高度可扩展性,为我们提供了自定义和实现目标路径的方式。Kubernetes 最吸引人的地方在于其高度可配置性和可扩展性,这意味着我们可以在其基础上构建,并充分加以利用。

通过以往的经验或反复试错来掌握有效利用这些自定义功能所需的关键视角和经验,需要耗费大量时间。这往往导致实际运行中出现停机和中断等问题。

课程内容

本课程将探讨如何扩展和定制 Kubernetes 以满足特定需求,同时确保不会引入破坏 Kubernetes 兼容性的意外行为。此外,我们将深入学习 Kubernetes 的设计哲学、扩展点、现有模式及其权衡与局限性。

课程还将讲解如何使用 CustomResourceDefinition(CRD)定义自己的模型和 API。同时,我们会学习一些最佳实践。本课程融合理论与实践,你将获得动手扩展和定制 Kubernetes 的实战经验。完成本课程后,你将掌握在各种场景下高效使用 Kubernetes 的知识与技能。

目标受众与课程要求