课程大纲

介绍

  • 目标
  • 你是谁
  • Linux 基金会
  • Linux 基础训练
  • 认证计划和数字徽章
  • 准备系统
  • 课程注册
  • 实验室

Kubernetes 建筑学

  • 什么是 Kubernetes?
  • Kubernetes 的组件
  • 挑战
  • 博格遗产
  • Kubernetes 架构
  • 术语
  • 主节点
  • Minion (Worker) 节点
  • 豆荚
  • 服务业
  • 控制器/操作员
  • 每个 Pod 一个 IP
  • Networking 设置
  • CNI 网络配置文件
  • Pod-to-Pod 通信
  • 云原生计算基础
  • 资源建议
  • 实验室

  • 容器选项
  • 容器化应用程序
  • 创建 Docker 文件
  • 托管本地存储库
  • 创建部署
  • 在容器中运行命令
  • 多容器 Pod
  • readinessProbe
  • livenessProbe
  • 测试
  • 实验室

设计

  • 传统应用:注意事项
  • 解耦资源
  • 短暂
  • 灵活的框架
  • 管理资源使用情况
  • 使用标签选择器
  • 多容器 Pod
  • Sidecar 容器
  • 适配器容器
  • 大使
  • 思考要点
  • 工作
  • 实验室

部署配置

  • 卷概览
  • 卷简介
  • 体积规格
  • 卷类型
  • 共享卷示例
  • 持久性卷和声明
  • 持久卷
  • 持久性卷声明
  • 动态配置
  • 秘密
  • 通过环境变量使用密钥
  • 将密钥挂载为卷
  • 使用 ConfigMap 的可移植数据
  • 使用 ConfigMap
  • 部署配置状态
  • 扩展和滚动更新
  • 部署回滚
  • 实验室

安全

  • 安全概述
  • 访问 API
  • 认证
  • 授权
  • ABAC公司
  • RBAC的
  • RBAC 进程概述
  • 准入控制器
  • 安全上下文
  • Pod 安全策略
  • Network Security 政策
  • Network Security 策略示例
  • 默认策略示例
  • 实验室

公开应用程序

  • 服务类型
  • 服务图
  • 服务更新模式
  • 使用服务访问应用程序
  • 不带选择器的服务
  • ClusterIP
  • 节点端口
  • 负载均衡器
  • 外部名称
  • Ingress 资源
  • 入口控制器
  • Service Mesh
  • 实验室

故障 排除

  • 疑难解答概述
  • 基本故障排除步骤
  • 持续(持续)更改
  • 基本故障排除流程:Pod
  • 基本故障排除流程:节点和安全性
  • 基本故障排除流程:代理
  • 监测
  • 日志记录工具
  • 监控应用程序
  • 系统和代理日志
  • 一致性测试
  • 更多资源
  • 实验室

CKAD考试复习

要求

为了充分利用本课程,您应该具备:

基本的Linux命令行和文件编辑技能,并熟悉使用编程语言(如Python,Node.js,Go)。了解云原生应用程序概念和架构(例如我们的免费 Kubernetes edX MOOC 简介中教授的内容)对本课程很有帮助。

请注意,Kubernetes 管理(LFS458)不是本课程的先决条件。课程材料存在重叠,因为每个材料都是独立设计的,并与相关考试保持一致。

观众

本课程适用于需要在多节点集群中容器化、托管、部署和配置应用程序的有经验的应用程序开发人员。

经验水平: 中级

 21 小时

人数



每位参与者的报价

相关课程

课程分类