feat: bump chartify to v0.10.0 to support OCI registry for adhoc dependencies

Signed-off-by: Tsubasa Nagasawa <toversus2357@gmail.com>

This adds OCI registry support for adhoc dependencies.
The users can now add their OCI hosted charts as dependencies to helm releases:

* Bump chartify version to v0.10.0
* Add an example helmfile to advanced usage section
This commit is contained in:
Tsubasa Nagasawa
2022-07-18 15:58:39 +09:00
parent b3f4b78cd9
commit 7141003106
3 changed files with 769 additions and 8 deletions
+15
View File
@@ -297,3 +297,18 @@ dependencies:
```
Please read https://github.com/roboll/helmfile/issues/1762#issuecomment-816341251 for more details.
#### OCI chart dependencies
With Helmfile version v0.146.0 or later, you can add OCI chart to chart dependencies.
An example `helmfile.yaml` that adds a OCI chart dependency to the release `foo` looks like the below:
```
releases:
- name: foo
chart: ./path/to/foo
dependencies:
- chart: oci://my-oci-registry/helm-repo/envoy
version: 1.5
```