Logo
☆☆☆☆☆
0.0
Intermediate
15h

使用 Kubernetes 进行编程

Kubernetes 是一个流行的开源容器编排系统,能够自动化部署、扩展和管理容器化应用。本课程旨在帮助你全面理解 Kubernetes 及其编程概念,并深入探讨 Kubernetes 的高级主题。 课程内容涵盖 Kubernetes 架构、框架、插件和接口等核心知识。你还将学习 Kubernetes 强大的可扩展性功能,充分运用其内置能力,构建符合自身需求的定制化 Kubernetes 环境。 本课程适合希望掌握 Kubernetes 的开发人员、DevOps 工程师和系统管理员。完成课程后,你将具备扎实的 Kubernetes 理解能力,掌握其编程概念,并能够熟练在 Kubernetes 上部署、扩展和管理容器化应用。你还将获得实际动手经验,学会根据自身需求扩展 Kubernetes 功能。

12 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 Kubernetes 进行编程
Kubernetes 是一个流行的开源容器编排系统,能够自动化部署、扩展和管理容器化应用。本课程旨在帮助你全面理解 Kubernetes 及其编程概念,并深入探讨 Kubernetes 的高级主题。 课程内容涵盖 Kubernetes 架构、框架、插件和接口等核心知识。你还将学习 Kubernet...

WHAT YOU'LL LEARN

对 Kubernetes 设计理念的理解

Content

12 Lessons • 0 Quizzes • 0 Challenges

开始之前
  1. 1

    本课程主要内容是什么?

  2. 2

    目标受众与课程要求

Kubernetes 架构
  1. 1

    Kubernetes 概览

  2. 2

    Kubernetes 的核心:kube-apiserver

  3. 3

    Kubernetes的调度器:kube-scheduler

  4. 4

    Kubernetes的制造工厂:kube-controller-manager

  5. 5

    Kubernetes 工作节点

  6. 6

    Kubernetes 架构测验

总结
  1. 1

    回顾我们的 Kubernetes 编程之旅

自定义 AuthX
  1. 1

    AuthX 简介

  2. 2

    Webhook 令牌认证的工作原理

  3. 3

    实现用于令牌认证的 Webhook

  4. 4

    Webhook 授权的工作原理

  5. 5

    实现用于授权的 Webhook

  6. 6

    AuthX 自定义测验

动态准入控制
  1. 1

    准入控制简介

  2. 2

    验证准入 Webhook

  3. 3

    实现一个验证准入 WebHook

  4. 4

    变更准入 Webhook

  5. 5

    实现一个变更型准入 Webhook

  6. 6

    关于准入控制的测验

自定义调度器
  1. 1

    深入解析 Kubernetes 调度

  2. 2

    多个调度器

  3. 3

    调度器扩展

  4. 4

    调度框架简介

  5. 5

    实现调度框架插件

  6. 6

    调度器测验

通过自定义资源定义(CRD)扩展API
  1. 1

    自定义资源简介

  2. 2

    理解自定义资源定义(CRDs)

  3. 3

    如何使用 Kubernetes CRD

  4. 4

    如何生成 Scaffold CRDs

  5. 5

    CRD 测验

通过聚合 API Server 扩展 API
  1. 1

    聚合 API 服务器简介

  2. 2

    理解 APIService 对象

  3. 3

    聚合 API 服务器的工作原理

  4. 4

    尝试使用示例 API 服务器

  5. 5

    如何生成 Scaffold 聚合 API 服务器

  6. 6

    为简单资源实现一个聚合 API 服务器

  7. 7

    使用本地文件作为存储实现聚合 API 服务器

  8. 8

    关于聚合 API 服务器的测验

容器网络接口
  1. 1

    CNI 简介:规范与参考插件

  2. 2

    理解 Kubernetes 网络模型

  3. 3

    CNI 的工作原理

  4. 4

    实现一个 CNI 插件

  5. 5

    容器网络接口测验

容器运行时接口
  1. 1

    容器运行时接口(CRI)简介

  2. 2

    CRI 的工作原理

  3. 3

    运行多个容器运行时

  4. 4

    容器运行时接口测验

扩展 kubectl
  1. 1

    kubectl 简介

  2. 2

    kubectl 插件的工作原理

  3. 3

    实现一个 kubectl 插件

  4. 4

    kubectl 插件测验

如何编写优秀的 Kubernetes Operators
  1. 1

    如何生成一个 Scaffold Operator

  2. 2

    构建 Kubernetes Operators 的最佳实践

  3. 3

    打包与交付 Operator(concept)

  4. 4

    Kubernetes Operators 测验

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)