Merge pull request #238 from toVersus/feat/bump-chartify-v0.10.0
feat: bump chartify to v0.10.0 to support OCI registry for adhoc dependencies
This commit is contained in:
		
						commit
						a4b914abc7
					
				|  | @ -297,3 +297,18 @@ dependencies: | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| Please read https://github.com/roboll/helmfile/issues/1762#issuecomment-816341251 for more details. | 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 | ||||||
|  | ``` | ||||||
|  |  | ||||||
							
								
								
									
										32
									
								
								go.mod
								
								
								
								
							
							
						
						
									
										32
									
								
								go.mod
								
								
								
								
							|  | @ -24,7 +24,7 @@ require ( | ||||||
| 	github.com/stretchr/testify v1.8.0 | 	github.com/stretchr/testify v1.8.0 | ||||||
| 	github.com/tatsushid/go-prettytable v0.0.0-20141013043238-ed2d14c29939 | 	github.com/tatsushid/go-prettytable v0.0.0-20141013043238-ed2d14c29939 | ||||||
| 	github.com/urfave/cli v1.22.9 | 	github.com/urfave/cli v1.22.9 | ||||||
| 	github.com/variantdev/chartify v0.9.5 | 	github.com/variantdev/chartify v0.10.0 | ||||||
| 	github.com/variantdev/dag v1.1.0 | 	github.com/variantdev/dag v1.1.0 | ||||||
| 	github.com/variantdev/vals v0.18.0 | 	github.com/variantdev/vals v0.18.0 | ||||||
| 	go.uber.org/multierr v1.6.0 | 	go.uber.org/multierr v1.6.0 | ||||||
|  | @ -55,13 +55,11 @@ require ( | ||||||
| 	github.com/Azure/go-autorest/logger v0.2.1 // indirect | 	github.com/Azure/go-autorest/logger v0.2.1 // indirect | ||||||
| 	github.com/Azure/go-autorest/tracing v0.6.0 // indirect | 	github.com/Azure/go-autorest/tracing v0.6.0 // indirect | ||||||
| 	github.com/Masterminds/goutils v1.1.1 // indirect | 	github.com/Masterminds/goutils v1.1.1 // indirect | ||||||
| 	github.com/Microsoft/go-winio v0.5.1 // indirect |  | ||||||
| 	github.com/a8m/envsubst v1.3.0 // indirect | 	github.com/a8m/envsubst v1.3.0 // indirect | ||||||
| 	github.com/alecthomas/participle v0.4.2-0.20191220090139-9fbceec1d131 // indirect | 	github.com/alecthomas/participle v0.4.2-0.20191220090139-9fbceec1d131 // indirect | ||||||
| 	github.com/aws/aws-sdk-go v1.40.28 // indirect | 	github.com/aws/aws-sdk-go v1.40.28 // indirect | ||||||
| 	github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect | 	github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect | ||||||
| 	github.com/blang/semver v3.5.1+incompatible // indirect | 	github.com/blang/semver v3.5.1+incompatible // indirect | ||||||
| 	github.com/containerd/continuity v0.1.0 // indirect |  | ||||||
| 	github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect | 	github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect | ||||||
| 	github.com/dimchansky/utfbom v1.1.1 // indirect | 	github.com/dimchansky/utfbom v1.1.1 // indirect | ||||||
| 	github.com/fatih/color v1.13.0 // indirect | 	github.com/fatih/color v1.13.0 // indirect | ||||||
|  | @ -76,7 +74,6 @@ require ( | ||||||
| 	github.com/goware/prefixer v0.0.0-20160118172347-395022866408 // indirect | 	github.com/goware/prefixer v0.0.0-20160118172347-395022866408 // indirect | ||||||
| 	github.com/hashicorp/errwrap v1.0.0 // indirect | 	github.com/hashicorp/errwrap v1.0.0 // indirect | ||||||
| 	github.com/hashicorp/go-cleanhttp v0.5.2 // indirect | 	github.com/hashicorp/go-cleanhttp v0.5.2 // indirect | ||||||
| 	github.com/hashicorp/go-hclog v1.0.0 // indirect |  | ||||||
| 	github.com/hashicorp/go-multierror v1.1.0 // indirect | 	github.com/hashicorp/go-multierror v1.1.0 // indirect | ||||||
| 	github.com/hashicorp/go-rootcerts v1.0.2 // indirect | 	github.com/hashicorp/go-rootcerts v1.0.2 // indirect | ||||||
| 	github.com/hashicorp/go-safetemp v1.0.0 // indirect | 	github.com/hashicorp/go-safetemp v1.0.0 // indirect | ||||||
|  | @ -104,7 +101,6 @@ require ( | ||||||
| 	github.com/mitchellh/go-wordwrap v1.0.0 // indirect | 	github.com/mitchellh/go-wordwrap v1.0.0 // indirect | ||||||
| 	github.com/mitchellh/mapstructure v1.4.3 // indirect | 	github.com/mitchellh/mapstructure v1.4.3 // indirect | ||||||
| 	github.com/mitchellh/reflectwalk v1.0.2 // indirect | 	github.com/mitchellh/reflectwalk v1.0.2 // indirect | ||||||
| 	github.com/opencontainers/runc v1.0.2 // indirect |  | ||||||
| 	github.com/otiai10/copy v1.1.1 // indirect | 	github.com/otiai10/copy v1.1.1 // indirect | ||||||
| 	github.com/pbnjay/strptime v0.0.0-20140226051138-5c05b0d668c9 // indirect | 	github.com/pbnjay/strptime v0.0.0-20140226051138-5c05b0d668c9 // indirect | ||||||
| 	github.com/pkg/errors v0.9.1 // indirect | 	github.com/pkg/errors v0.9.1 // indirect | ||||||
|  | @ -142,9 +138,35 @@ require ( | ||||||
| 
 | 
 | ||||||
| require ( | require ( | ||||||
| 	cloud.google.com/go/secretmanager v1.3.0 // indirect | 	cloud.google.com/go/secretmanager v1.3.0 // indirect | ||||||
|  | 	github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect | ||||||
|  | 	github.com/beorn7/perks v1.0.1 // indirect | ||||||
|  | 	github.com/cespare/xxhash/v2 v2.1.2 // indirect | ||||||
|  | 	github.com/containerd/containerd v1.5.9 // indirect | ||||||
|  | 	github.com/docker/cli v20.10.11+incompatible // indirect | ||||||
|  | 	github.com/docker/distribution v2.7.1+incompatible // indirect | ||||||
|  | 	github.com/docker/docker v20.10.12+incompatible // indirect | ||||||
|  | 	github.com/docker/docker-credential-helpers v0.6.4 // indirect | ||||||
|  | 	github.com/docker/go-connections v0.4.0 // indirect | ||||||
|  | 	github.com/docker/go-metrics v0.0.1 // indirect | ||||||
|  | 	github.com/docker/go-units v0.4.0 // indirect | ||||||
| 	github.com/frankban/quicktest v1.14.3 // indirect | 	github.com/frankban/quicktest v1.14.3 // indirect | ||||||
|  | 	github.com/gogo/protobuf v1.3.2 // indirect | ||||||
|  | 	github.com/gorilla/mux v1.8.0 // indirect | ||||||
| 	github.com/hashicorp/go-retryablehttp v0.7.1 // indirect | 	github.com/hashicorp/go-retryablehttp v0.7.1 // indirect | ||||||
| 	github.com/howeyc/gopass v0.0.0-20190910152052-7cb4b85ec19c // indirect | 	github.com/howeyc/gopass v0.0.0-20190910152052-7cb4b85ec19c // indirect | ||||||
|  | 	github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 // indirect | ||||||
|  | 	github.com/moby/locker v1.0.1 // indirect | ||||||
|  | 	github.com/moby/term v0.0.0-20210610120745-9d4ed1856297 // indirect | ||||||
|  | 	github.com/morikuni/aec v1.0.0 // indirect | ||||||
|  | 	github.com/opencontainers/go-digest v1.0.0 // indirect | ||||||
|  | 	github.com/opencontainers/image-spec v1.0.2 // indirect | ||||||
| 	github.com/pierrec/lz4 v2.3.0+incompatible // indirect | 	github.com/pierrec/lz4 v2.3.0+incompatible // indirect | ||||||
|  | 	github.com/prometheus/client_golang v1.11.0 // indirect | ||||||
|  | 	github.com/prometheus/client_model v0.2.0 // indirect | ||||||
|  | 	github.com/prometheus/common v0.28.0 // indirect | ||||||
|  | 	github.com/prometheus/procfs v0.6.0 // indirect | ||||||
| 	golang.org/x/crypto v0.0.0-20211117183948-ae814b36b871 // indirect | 	golang.org/x/crypto v0.0.0-20211117183948-ae814b36b871 // indirect | ||||||
|  | 	helm.sh/helm/v3 v3.8.1 // indirect | ||||||
|  | 	k8s.io/client-go v0.23.4 // indirect | ||||||
|  | 	oras.land/oras-go v1.1.0 // indirect | ||||||
| ) | ) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue