课程大纲

介绍

设置 Kubernetes 系统并安装 Toolkit 资源

Kubernetes 设计模式、功能和体系结构概述

  • 什么是软件设计模式?
  • DevOps 中是如何实现设计模式的?

定义 Kubernetes 设计模式的基本原理和用法

Design Patterns的主要分类简介

  • 结构模式
  • 行为模式
  • 创建模式

操作 Design Patterns 和实现模式应用程序

  • 探索辅助设计模式类型
  • 使用设计模式执行 Kubernetes 个项目

执行设计模式实现的部署策略

  • 选择并执行适当的部署方法

使用 Kubernetes API 并访问官方客户端库

  • 操作 Python 客户端库和存储库
  • 使用社区维护的图书馆

Kubernetes 扩展和自定义资源概述

  • Kubernetes 集群的扩展
  • Kubernetes API 的扩展
  • 使用 Kubernetes 扩展模式和扩展点

利用 Essential Kubernetes 扩展和插件

扩展 Kubernetes 客户端和操作自定义 API 控制器

为 Kubernetes API 创建和部署自定义资源定义

使用准入控制器扩展并利用 Kubernetes 运算符

扩展 Kubernetes 调度程序并开发自定义调度程序

  • 节点亲和性与 Pod 亲和性

在 Kubernetes 基础架构中集成 Kubernetes 扩展

故障 排除

总结和结论

要求

  • Kubernetes 平台和工具的基本经验
  • 了解容器化技术和概念
  • 具有 Linux 发行版和 CLI 的经验
  • 熟练掌握 Python 3.x 编程语言

观众

  • 开发 人员
  • DevOps 工程师
 14 小时

人数



每位参与者的报价

客户评论 (3)

相关课程

课程分类