Helm Chart 仓库:搭建、安全与实践
1. 引言
在软件包管理中,包的共享和分发至关重要。Helm 通过 Chart 仓库实现了包的分发,它是简单的 HTTP(S) 网络服务,用户可以从中发现和下载可用的 Chart。概念上,Chart 仓库类似于 Debian 包仓库、Fedora 包数据库或 Comprehensive Perl Archive Network (CPAN)。
2. 仓库索引
2.1 索引文件概述
所有的 Chart 仓库都包含一个特殊的仓库索引文件 index.yaml ,它列出了所有可用的 Chart 及其各自的下载位置。以下是一个非常基本的 index.yaml 文件示例:
apiVersion: v1
entries:
superapp:
- apiVersion: v2
appVersion: 1.16.0
created: "2020-04-27T17:46:52.60919-05:00"
description: A Helm chart for Kubernetes
digest: cd1f8d949aeb6a7a3c6720bfe71688d4add794881b78ad9715017581f7867db4
name: superapp
type: application
urls:
- superapp-0.1.0.tgz
version: 0.1.0
generated: "2020-04
超级会员免费看
订阅专栏 解锁全文
895

被折叠的 条评论
为什么被折叠?



