10个头盔教程开始你的Kubernetes之旅

Kubernetes的增长一直是惊人的,k8的应用程序在重要性和复杂性方面都有所增长。如今,即使是配置单个应用程序也可能需要创建许多相互依赖的K8s源,每个源都依赖于编写详细的YAML清单文件。考虑到这一点,Helm作为Kubernetes的包管理器是用户使其K8s配置可重用的主要方式。

新手头盔

Helm是Kubernetes的应用程序包管理器,使您能够通过它描述应用程序的结构执掌图表.通过Helm命令行界面,您可以回滚部署,监视应用程序的状态,并跟踪每个部署的历史。Helm为服务器端应用程序的定义、存储和管理方式带来了巨大的变化。2019年4月,CNCF赫尔姆从孵化变成了一个完整的项目这意味着Helm将获得比过去更多的资源。2022世界杯阿根廷预选赛赛程

头盔的主要特点包括:

  • 找到并使用流行的K8s软件打包为Helm图表
  • 共享K8s应用为Helm图表
  • 创建Kubernetes应用程序的可复制版本
  • 管理Kubernetes清单文件
  • 管理Helm包发布

头盔是为每个人:获得一个免费指南盔


为什么是Helm Charts?

Helm配置文件被称为图表,由几个YAML文件组成,其中包含元数据和呈现到Kubernetes清单文件中的模板。图表的基本目录结构包括:

package-name/ charts/ templates/ Chart。yaml许可证自述。医学要求。yaml values.yaml

使用helm命令,可以从本地目录或上述目录结构的“.tar.gz”打包版本安装图表。这些打包的图表也可以从图表库中自动下载和安装。

成为头盔冠军

有大量可用的资源可以帮助您学习如何成功地使用Helm部2022世界杯阿根廷预选赛赛程署Kubernetes应用程序。这些资源中的许多都是旨在帮助2022世界杯阿根廷预选赛赛程初学者理解Helm及其工作原理的教程。

这里有一些我最喜欢的视频教程,可以帮助探索基本到先进的头盔概念和实践。

1.头盔是什么?

关于Helm的入门视频教程是由David Okun在IBM云上创建的。本快速教程介绍了使用Helm在Kubernetes中快速定义、管理和轻松部署应用程序和服务的典型场景。

2.头盔简介

本视频由CNCF(云原生计算基金会)主办涵盖赫尔姆的基础知识和图表的构成.它们还解释了共享和使用Helm图表的方法。

3.《Kubernetes》中的Helm是什么?

来自Techworld的视频涵盖Helm的基础知识,模板引擎,甚至Helm的缺点。在视频的描述中有时间戳,这使得你很容易找到你需要的教程的部分!

4.Helm和Kubernetes介绍

马修·帕尔默介绍Node.js, Ruby和PHP开发人员Helm for Kubernetes.这个视频涵盖了赫尔姆的图表和发布的概述,以及深入研究赫尔姆架构。还有一个代码示例练习,将常规Node.js和MongoDB web应用程序转换为Helm Chart。

5.舵图制作

Bitnami有一个完整舵图教程可以在Youtube上看到。本教程面向Helm初学者,教授如何创建Helm图表,部署示例应用程序,添加依赖项,打包并共享它。

6.舵图式样

视频教程来自CNCF并深入解释Helm Chart模式和最佳实践用于审阅和维护公开舵图回购中的图表。

7.从头开始构建舵图

视频教程来自CNCF并在构建Helm图表时给出了更详细的Kubernetes关键概念的解释。这是Helm制图的全面指南。

8.头盔安全-甲板下的一看

马特·法里解释了赫尔姆安全的一些基本知识并提供了一个很好的概述,社区如何共同构建和改进许多进程,以保证您的Kubernetes应用程序的安全。

9.头盔3深海

视频由CNCF(云原生计算基金会)主办。微软Azure的Taylor Thomas和IBM的Martin Hickey讨论了Helm v3中发生的变化。他们谈论新特性和支持这些特性的架构。涵盖的主题从CLI库的更改到图表的添加和新的客户端安全模型。

10.深入研究Helm:高级DevOps

高级舵手教程深入研究Helm,专注于生命周期管理和在不同环境中持续交付kubernetes原生应用程序。它们展示了如何通过插件和附加组件扩展Helm的功能。

舵!

额外的资源:2022世界杯阿根廷预选赛赛程