当前位置:网站首页>如何开始为您的 Kubernetes 应用程序编写 Helm 图表
如何开始为您的 Kubernetes 应用程序编写 Helm 图表
2022-07-29 10:52:00 【mikes zhang】
Helm是 Kubernetes 工作负载的包管理器。为您的应用程序创建 Helm 图表可以简化在 Kubernetes 集群中的可重现部署。用户可以使用一个命令安装整个图表,而不是使用 Kubectl手动应用单个组件清单。
在本文中,我们将通过为一个简单的应用程序编写图表来向您展示如何开始使用 Helm。“图表”在概念上类似于 Kubernetes 清单的“包”,Helm 允许您将其作为单个实体进行管理。
什么是 Helm Chart?
Helm 图表将在操作系统和编程语言中遇到的熟悉的包管理模型应用于在 Kubernetes 集群中运行的应用程序。Helm 图表可以有依赖项和子项;当您安装顶级图表时,所有这些组件都会在您的集群中自动启动。
图表使用语义发布策略进行完全版本控制。与 npm 模块或 OS 包类似,您可以将图表固定到特定版本并跟踪它们随时间的变化。如果您在集群中遇到问题,这可以简化将应用程序部署回滚到已知良好的版本。
Helm 图表还包含模板功能,可在安装时提供动态值。您可以使用图表开发人员提供的变量来配置新应用程序,而无需直接编辑其清单文件。
安装 Helm
Helm 通过项目的GitHub Releases页面以普通二进制文件的形式分发。为您的系统下载正确的发行版,使其可执行,然后将其移动到您的PATH.
Helm 也出现在最流行的 Linux 发行版的软件包存储库中。您也可以在适用于 macOS 的 Homebrew 和适用于 Windows 的 Chocolatey 和 Scoop 中找到它。
安装完成后,运行helm v
边栏推荐
- Summer 2022 software innovation laboratory training JDBC
- Pytorch 入门
- Basic construction of QT project
- LeetCode_278_第一个错误的版本
- DoD 和 DoR,消减「认知偏差」的两大神器
- Alibaba architects spent a year sorting out the "Lucene advanced document", and you are also a big factory employee!
- 为什么应该在开发环境中使用 Kubernetes
- Alibaba P8 broke out this interview guide for big factories. After reading it, the salary soared by 30K!
- Factoextra: visualization of multivariate statistics
- ADDS:使用 PowerShell 创建 OU 结构
猜你喜欢
PaddleLite 编译以及代码跑通复盘
Understand what a binary tree is (types, traversal methods, definitions of binary trees)
Using Riemann sum to calculate approximate integral in R language
Sunwenlong, Secretary General of the open atom open source foundation, worked together to expand open source
Basic construction of QT project
一文搞懂什么是二叉树(二叉树的种类、遍历方式、定义)
KRYSTAL:审计数据中基于知识图的战术攻击发现框架
R 语言 用黎曼和求近似 积分
Pytorch 入门
Kunlunbase instruction manual (I) quick installation manual
随机推荐
js两个数组对象进行合并去重
If distributed file storage is realized according to integrated Minio
使用tidymodels搞定二分类logistic模型
The 2022 open atom global open source summit opened in Beijing
factoextra:多元统计的可视化
ggdag 绘制DAG和因果图
会议OA项目----我的审批
美团、饿了么被杭州市监约谈要求落实食品安全管理责任 严禁恶意竞争
Using Riemann sum to calculate approximate integral in R language
DoD 和 DoR,消减「认知偏差」的两大神器
一键搭建博客:如何使用WordPress插件搭建专属博客
GBase8s核心数据备份
PHP basics uses arrays to save data
The heavy | open atomic school source activity was officially launched
判断两个对象的值是否都相等
开源峰会抢先看 | 7月29日分论坛&活动议程速览
从零开始Blazor Server(3)--添加cookie授权
Alibaba P8 broke out this interview guide for big factories. After reading it, the salary soared by 30K!
Matplotlib Chinese question
周鸿祎:360是世界上最大的安全大数据公司