Azure DevOps 和 Terraform 的 Azure Kubernetes 服务

Docker、AKS、Azure Disks、DevOps、虚拟节点、ACR、DNS 区域、Active Directory、Kubernetes RBAC、Ingress、Terraform

讲师:Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你会学到什么

  • 您将学习使用 Azure AKS CLI 构建 Azure AKS 生产级集群
  • 您将从基础知识中学习 Terraform 并创建用于配置 Azure AKS 生产级集群的 Terraform 清单
  • 您将学习使用 Terraform 和 Azure DevOps 来配置 Azure AKS 集群。
  • 您将学习 30 多个 kubernetes 概念并将 21 项 Azure 服务与 Azure AKS 结合使用
  • 您将使用 Azure DevOps 持续集成管道和持续交付管道(也称为发布管道)实施 DevOps 概念
  • 您将使用 Starter Pipelines 从头开始​​编写 Azure DevOps CI Pipelines
  • 在完成实时模板编写部分后,您将自信地编写 kubernetes 清单
  • 您将以命令式和声明式的方式学习 Kubernetes 基础知识
  • 您将学习为存储类、持久卷声明 pvc、mysql 等存储概念编写和部署 k8s 清单
  • 您将学习使用 k8s 外部名称服务从本机 Azure 磁盘切换到 Azure MySQL 数据库
  • 您将学习为 Azure 标准负载均衡器编写和部署负载均衡器 k8s 清单
  • 您将通过启用基于上下文路径的路由、基于域名的路由、带 LetsEncrypt 的 SSL 和外部 DNS 等功能来学习编写入口 k8s 清单。
  • 您将学习为 Azure 虚拟节点(无服务器)编写 k8s 清单,并在 Azure Linux 节点池和虚拟节点中进行混合模式工作负载部署。
  • 您将学习使用 ACR – Azure 容器注册表以 3 种方式结合 AKS(ACR 附加,使用服务主体,在虚拟节点上)
  • 您将学习启用自动缩放功能,例如 HPA 和 Cluster Autoscaler
  • 您将通过实施用例来学习 Docker 基础知识,例如从 Docker Hub 下载图像并在本地桌面上运行并在本地构建图像,测试并推送到 Docker Hub。
  • 您将在此过程中掌握许多 kubectl 命令
  • 您将学习将 Azure AKS 与 Azure Active Directory 集成,以便在 Azure Active Directory 中创建管理的 AKS 管理员
  • 您将学习 Kubernetes RBAC 概念,例如角色、角色绑定、集群角色、集群角色绑定以及用于 Azure AKS 粒度级访问控制的 Azure AD

要求

  • 您必须有一个 Azure 云帐户才能跟随我进行实践活动。
  • 您无需具备任何基本的 Docker 或 kubernetes 知识即可开始本课程。

描述

******* 课程大纲 *******

欢迎来到这个关于 Azure AKS Kubernetes 的精彩课程– 大师班 | Azure DevOps,Terraform。以下是本课程涵盖的模块列表。

课程模块

  1. 使用 Azure 门户创建 Azure AKS 集群
  2. 码头工人基础
  3. 命令式方法:使用 kubectl 的 Kubernetes 基础知识
  4. 声明式方法:使用 YAML 的 Kubernetes 基础知识
  5. 用于 AKS 存储的 Azure 磁盘
  6. 自定义存储类、PVC 和 PV
  7. AKS 默认存储类、PVC 和 PV
  8. 使用存储类、PVC 和 PV 以 MySQL 作为存储的用户管理 Web 应用程序部署
  9. 用于 AKS 存储的 Azure MySQL
  10. Kubernetes 秘密
  11. 用于 AKS 存储的 Azure 文件
  12. 入口基础
  13. 基于入口上下文路径的路由
  14. Azure DNS 区域 – 将域从 AWS 委托给 Azure
  15. 使用 Azure DNS 区域的入口和外部 DNS
  16. 使用外部 DNS 的基于入口域名的路由
  17. 使用 LetsEncrypt 的入口 SSL
  18. Kubernetes 请求和限制
  19. Kubernetes 命名空间
  20. Kubernetes 命名空间——势在必行
  21. Kubernetes 命名空间 – 限制范围
  22. Kubernetes 命名空间 – 资源配额
  23. AKS 的 Azure 虚拟节点
  24. Azure 虚拟节点基础知识
  25. Azure AKS 虚拟节点混合模式部署
  26. AKS 的 Azure 容器注册表
  27. 将 Azure 容器注册表 ACR 与 AKS 集成
  28. Azure AKS 使用服务主体从 ACR 拉取 Docker 镜像
  29. 使用服务主体从 ACR 中提取 Docker 镜像并在 Azure 虚拟节点上运行
  30. 带有 AKS 集群的 Azure DevOps
  31. Azure DevOps – 构建 Docker 映像并将其推送到 Azure 容器注册表
  32. Azure DevOps – 构建、推送到 ACR 并部署到 AKS
  33. Azure DevOps – 创建入门管道
  34. Azure DevOps – 发布管道
  35. Azure AKS – 启用 HTTP 应用程序路由插件
  36. 使用 Azure AD 和 Kubernetes RBAC 进行 Azure AKS 身份验证
  37. 具有多个集群的 Azure AKS 集群访问
  38. Azure AD 与 Azure AKS 集成以进行身份​​验证
  39. AKS 上的 Azure AD 的 Kubernetes RBAC 角色和角色绑定
  40. Kubernetes RBAC 集群角色和与 AKS 上的 AD 的角色绑定
  41. Azure AKS 集群自动缩放
  42. Azure AKS – 集群自动缩放器
  43. Azure AKS – Horizo​​ntal Pod Autoscaler HPA
  44. 使用 AZ AKS CLI 进行 Azure AKS 生产级集群设计
  45. 使用 AZ AKS CLI 创建 Azure AKS 集群
  46. 创建 Azure AKS Linux、Windows 和虚拟节点池
  47. 将应用程序部署到 Azure AKS Linux、Windows 和虚拟节点池
  48. 使用 Terraform 预配 Azure AKS 集群
  49. Terraform 命令基础知识
  50. Terraform 语言基础
  51. 使用 Terraform 预配 AKS 群集
  52. 创建 AKS 群集 Linux 和 Windows 节点池
  53. 使用自定义虚拟网络创建 Azure AKS 集群
  54. 使用 Terraform 和 Azure DevOps 预配 Azure AKS

涵盖的 Azure 服务

  1. Azure Kubernetes 服务
  2. Azure 磁盘
  3. 天蓝色文件
  4. Azure MySQL 数据库
  5. Azure 存储帐户
  6. Azure 云外壳
  7. Azure 负载均衡器
  8. Azure DNS 区域
  9. Azure 容器注册表 ACR
  10. Azure 容器注册表 ACR 与 Azure 服务主体
  11. Azure DevOps – 使用 ACR 和 Github 存储库构建管道
  12. Azure DevOps – 使用 AKS 发布管道
  13. Azure 公共 IP 地址
  14. Azure 标准负载均衡器
  15. Azure 虚拟网络
  16. Azure 活动目录
  17. Azure 容器实例 – 虚拟节点
  18. Azure AKS Windows 和 Linux 用户节点池
  19. Azure 托管服务标识 – MSI
  20. Azure 虚拟机规模集
  21. 适用于 Azure Monitor 的 Azure Log Analytics 工作区

涵盖的 Kubernetes 概念

  1. Kubernetes 架构
  2. 豆荚
  3. 副本集
  4. 部署
  5. 服务 – 负载均衡器服务
  6. 服务 – 集群 IP 服务
  7. 服务 – 外部名称服务
  8. 服务 – 入口服务
  9. 服务 – 入口 SSL 和 SSL 重定向
  10. 服务 – 入口和外部 DNS
  11. 服务 – 基于域名的路由
  12. 命令式 – 使用 kubectl
  13. 声明式 – 使用 YAML 的声明式
  14. 秘密
  15. 初始化容器
  16. 要求与限制
  17. 命名空间 – 势在必行
  18. 命名空间 – 限制范围
  19. 命名空间 – 资源配额
  20. 存储类
  21. 持久卷
  22. 持久卷声明
  23. 服务 – 负载均衡器
  24. 注释
  25. HPA – 水平 Pod 自动缩放器
  26. CA – 集群自动缩放器
  27. 配置图
  28. RBAC – 角色和角色绑定
  29. RBAC – 集群角色和集群角色绑定
  30. 虚拟 Kubelet
  31. 秘密 – 图像拉取秘密

我的每门课程都附带

  • 惊人的动手逐步学习经验
  • 实际实施经验
  • 问答区友情支持
  • 30 天“无理由”退款保证!

本课程适合谁:

  • 计划掌握 Azure Kubernetes 服务 (AKS) 以便在 Kubernetes 上运行应用程序的 Azure 架构师或系统管理员或开发人员
  • 任何有兴趣使用 Azure AKS 在云上学习 kubernetes 的初学者。
  • 任何有兴趣学习 Azure DevOps、Terraform 来配置 Azure Kubernetes 集群的初学者

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍