推送 Helm Chart 到 sigma
生成示例 Helm Chart
helm create demo该命令会创建 demo 目录,并在其中生成一个示例 Helm Chart。
helm package demo在 demo 目录外执行该命令后,会得到 demo-0.1.0.tgz 文件。
推送 Helm Chart 到 sigma
注意:Helm v3.13.0 之前不支持通过 HTTP 推送 Helm Chart 到 OCI registry,必须使用 HTTPS。 可以参考 Helm v3.13.0 的 release note。
Helm v3.13.0 之前:
helm registry login --insecure -u sigma -p Admin@123 127.0.0.1:3000
helm push demo-0.1.0.tgz oci://127.0.0.1:3000/library/demo --insecure-skip-tls-verifyHelm v3.13.0 之后:
helm registry login -u sigma -p Admin@123 127.0.0.1:3000
helm push demo-0.1.0.tgz oci://127.0.0.1:3000/library/demo --plain-http从 sigma 拉取 Helm Chart
# before v3.13.0
# helm pull oci://127.0.0.1:3000/library/demo --version 0.1.0 --insecure-skip-tls-verify
helm pull oci://127.0.0.1:3000/library/demo --version 0.1.0 --plain-http