面向初学者的 Kubernetes 大师班

Kubernetes Masterclass for Beginners

从零到完整的 Kubernetes 环境,包括应用和监控

 学习内容

  • 在本地计算机上设置第一个 Kubernetes 集群
  • 使用 kubectl 和 k9s 从命令行管理 Kubernetes 集群(考试需要)
  • 了解 Kubernetes 集群的所有基本元素以及如何部署应用程序
  • 使用 vim 从命令行在 YAML 中编写 Kubernetes 清单(考试需要)
  • 使用 Helm 安装应用程序
  • 使用 Prometheus 和 Grafana 部署完整的监控堆栈

 要求

  • 命令行导航的基础知识
  • 使用 Vim 打开和关闭文件
  •  可选:git

 描述

您准备好潜入 Kubernetes 的世界了吗?这门综合课程将指导您了解熟练管理 Kubernetes 集群所需的所有知识。无论您是初学者还是希望提高技能,本课程都涵盖了 Kubernetes 的所有基本方面。

本课程是CKA/CKAD课程的绝佳准备。其他课程会告诉你 Kubernetes,但不一定会告诉你如何去做。本课程重点介绍如何使用 kubectl、tmux 和 vim 从命令行管理 Kubernetes 集群。

如果您要获得 CKA、CKAD 或 CKS 认证,这些技能绝对是必不可少的。但这些在其他课程中没有教授。这门课程是缺失的一环。

请注意,本课程不是完整的 CKA/CKAD 课程,这些认证需要进一步学习,在课程结束时,我将为您建议后续步骤。

 课程亮点:

  1. 在本地计算机上设置群集

    • 了解如何在本地计算机上配置 Kubernetes 集群,从而在受控环境中轻松练习和试验 Kubernetes。

  2. 使用 Tmux、Vim 和 k9s 创建基本 CLI 工作流

    • 使用 tmux、Vim 和 k9s 开发强大的命令行界面 (CLI) 工作流。此设置还与 VSCode 等流行工具兼容,可提高您的生产力和效率。

    • CKA/CKAD 考试需要了解这些工具

  3. Kubernetes 简介

    • 了解 Kubernetes 是什么及其主要用例。

    • 深入了解为什么 Kubernetes 是管理容器化应用程序的强大工具。

  4. Kubernetes 集群的结构

    • 探索 Kubernetes 集群的基本结构。

    • 了解组成集群的不同组件以及它们如何相互交互。

  5. Kubernetes 应用程序:Pod 和部署

    • 深入了解 Kubernetes 应用程序的基础知识。

    • 了解 Pod、Kubernetes 中最小的可部署单元,以及如何使用部署管理应用程序。

  6. Kubernetes 清单:YAML 配置

    • 获得 Kubernetes 清单的实践经验。

    • 了解如何使用 YAML 文件配置和管理应用程序。

  7. Kubernetes 存储基础知识

    • 了解 Kubernetes 存储解决方案,包括持久卷 (PV)、持久卷声明 (PVC) 和存储提供程序。

    • 了解如何管理 Kubernetes 应用程序中的数据。

  8. Kubernetes 网络基础知识

    • 探索 Kubernetes 网络概念,例如服务、负载均衡器和入口。

    • 了解如何公开应用程序并管理集群内的流量。

  9. Kubernetes 故障排除

    • 获得基本的故障排除技能。

    • 了解在何处查找问题以及如何解决 Kubernetes 环境中的常见问题。

  10. 使用 Helm 安装应用程序

    • 了解如何使用 Kubernetes 的包管理器 Helm。

    • 了解如何使用 Helm 图表有效地安装和管理应用程序。

  11. 设置基本监控堆栈

    • 设置监控堆栈以跟踪 Kubernetes 集群的性能和运行状况。

    • 了解有效监控所需的工具和实践。

 为什么要注册?

  • 综合课程:涵盖从设置到高级故障排除和监控的所有内容。

  • 动手学习:实际的例子和练习,以加强你的理解。

  • 专家指导:向具有实际经验的行业专业人士学习。

立即注册,开始您的 Kubernetes 之旅!

本课程适合谁:

  • 想要了解有关 Kubernetes 的更多信息的开发人员
  • 任何想要使用 Kubernetes 迈出第一步的人
  • 有兴趣参加CKA/CKAD考试并获得认证的学生
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。