最适合初学者的免费 Kubernetes 课程

2025-06-07

最适合初学者的免费 Kubernetes 课程

Kubernetes(通常缩写为 k8s)是一个开源容器编排系统,用于自动化应用程序的部署、扩展和管理。它最初由 Google 设计,目前由云原生计算基金会 (CNCF) 维护。它旨在提供一个“跨主机集群自动化应用程序容器部署、扩展和运维的平台”。它可与包括 Docker 在内的一系列容器工具协同工作。许多云服务提供基于 Kubernetes 的平台或基础设施即服务 (PaaS 或 IaaS),Kubernetes 可在其上部署为平台提供型服务。许多供应商也提供自有品牌的 Kubernetes 发行版。

越来越多的人意识到Kubernetes和学习JenkinsDocker等工具的重要性,如果你也遇到同样的情况,这些免费课程将为你提供丰富的知识,助你进入 Kubernetes 世界

面向开发人员学习 Kubernetes 的免费课程

尽管这些课程是免费的,但它们是很好的课程,只是由他们的老师出于促销和教育目的而免费提供的。

如果您刚开始使用 Kubernetes,我建议您参加其中一个课程来了解什么是 Kubernetes。

1. Kubernetes 简介

这是图片标题

在本课程中,我们将讨论 Kubernetes 的一些基本概念,并讨论系统的架构、它解决的问题以及它用于处理容器化部署和扩展的模型。

本课程介绍 Kubernetes,并包含部署独立和多层应用程序的技术说明。您将学习 ConfigMap 和 Secret,以及如何使用 Ingress。

完成后,开发人员将对 Kubernetes 的起源、架构和构建块有深入的了解,并能够开始测试新的云原生模式,开启云原生之旅。

2.通过 kops 和 terraform 学习 DevOps Kubernetes 部署

这是图片标题
这是另一门使用 kops 和 Terraform 在 AWS 上学习 Kubernetes 的实用课程。在本课程中,您将学习如何在 AWS 上部署 Kubernetes 集群,以及如何使用 Terraform 运行不可变基础设施。

您还将了解 Kubernetes 中的水平扩展部署以及如何使用 Kops 来启动 Kubernetes 集群。

最重要的是,您将学习如何查看日志,进入 Kubernetes 中 pod 内的 Docker 容器。

3. Kubernetes 数量过大,反而会造成危险

这是图片标题

本课程将作为您 Kubernetes 之旅的第一步。它将帮助您快速上手 Kubernetes,并在学习和实践中奠定基础。这门课程非常适合在短时间内学习 Kubernetes。

您不仅可以使用 Google Kubernetes Engine 设置 Kubernetes 集群,还可以学习如何部署微服务应用程序并将其发布到全世界。

您还将学习如何使用 Kubernetes 的自动扩展功能动态扩展您的应用程序,并在不停机的情况下发布应用程序更新,或者实现零停机部署。

4. Kubernetes 入门

这是图片标题

本课程将教您所需的理论和实践技能,让您尽快上手。

本课程逻辑上可分为三个部分。在第一部分中,你将深入了解 Kubernetes 架构、主要组件和服务,以及它们如何协同构建生产级容器基础设施。

在第二部分和第三部分中,您将学习如何在多个云平台上安装和部署 Kubernetes,并学习如何使用 pod、部署和服务。

在本课程结束时,您将对 Kubernetes 是什么以及它如何工作有深入的了解,并掌握部署 Kubernetes 集群和简单应用程序的技能。

5.容器 101

这是图片标题

本课程将介绍构建和部署打包应用程序的基础知识。您将学习 Docker 提供的容器概念以及如何创建它们。您将学习现代 DevOps 的基本知识,包括基于快速发展的 Docker、Kubernetes 和 Helm 构建的编排、打包等诸多功能。

以上就是 2020 年学习 Kubernetes 的一些免费课程。正如我所说,Kubernetes 是最重要的容器管理技术之一,如果您正在考虑在云端进行 DevOps,那么它就至关重要。我建议您花一些时间学习 Kubernetes 提供的各种用于扩展容器的工具和功能,包括 Kubernetes 的自动扩展功能。

谢谢阅读!

文章来源:https://dev.to/javascript_tuto/the-best-free-kubernetes-courses-for-beginners-1p70
PREV
停止使用 virtualenv、pyenv、nvm、goenv,使用 Docker 镜像
NEXT
使用 JavaScript 实现矩阵下雨代码效果 动机 实现 结论 在哪里可以学到更多?CMatrix - JavaScript 中的矩阵效果