parent
							
								
									1c2d31616f
								
							
						
					
					
						commit
						ab83b0985b
					
				|  | @ -232,7 +232,7 @@ bases: | |||
| - base.yaml | ||||
| environments: | ||||
|   test: | ||||
| -- | ||||
| --- | ||||
| releases: | ||||
| - name: zipkin | ||||
|   chart: stable/zipkin | ||||
|  | @ -803,7 +803,7 @@ func runFilterSubHelmFilesTests(testcases []struct { | |||
| 
 | ||||
| func TestVisitDesiredStatesWithReleasesFiltered_EmbeddedNestedStateAdditionalEnvValues(t *testing.T) { | ||||
| 	files := map[string]string{ | ||||
| 		"/path/to/helmfile.yaml": ` | ||||
| 		"/path/to/helmfile.yaml.gotmpl": ` | ||||
| helmfiles: | ||||
| - path: helmfile.d/a*.yaml | ||||
|   values: | ||||
|  | @ -1724,7 +1724,7 @@ foo: FOO | |||
| } | ||||
| 
 | ||||
| func TestLoadDesiredStateFromYaml_MultiPartTemplate_WithNonDefaultEnv(t *testing.T) { | ||||
| 	yamlFile := "/path/to/yaml/file" | ||||
| 	yamlFile := "/path/to/yaml/file.gotmpl" | ||||
| 	yamlContent := `bases: | ||||
| - ../base.yaml | ||||
| --- | ||||
|  | @ -1815,7 +1815,7 @@ helmDefaults: | |||
| } | ||||
| 
 | ||||
| func TestLoadDesiredStateFromYaml_MultiPartTemplate_WithReverse(t *testing.T) { | ||||
| 	yamlFile := "/path/to/yaml/file" | ||||
| 	yamlFile := "/path/to/yaml/file.gotmpl" | ||||
| 	yamlContent := ` | ||||
| {{ readFile "templates.yaml" }} | ||||
| 
 | ||||
|  | @ -1873,7 +1873,7 @@ releases: | |||
| 
 | ||||
| // See https://github.com/roboll/helmfile/issues/615
 | ||||
| func TestLoadDesiredStateFromYaml_MultiPartTemplate_NoMergeArrayInEnvVal(t *testing.T) { | ||||
| 	statePath := "/path/to/helmfile.yaml" | ||||
| 	statePath := "/path/to/helmfile.yaml.gotmpl" | ||||
| 	stateContent := ` | ||||
| environments: | ||||
|   default: | ||||
|  | @ -1938,7 +1938,7 @@ func TestLoadDesiredStateFromYaml_MultiPartTemplate_MergeMapsVariousKeys(t *test | |||
| 	} | ||||
| 	for i := range testcases { | ||||
| 		tc := testcases[i] | ||||
| 		statePath := "/path/to/helmfile.yaml" | ||||
| 		statePath := "/path/to/helmfile.yaml.gotmpl" | ||||
| 		stateContent := ` | ||||
| environments: | ||||
|   default: | ||||
|  | @ -2055,7 +2055,7 @@ releases: | |||
| 	} | ||||
| 	for i := range testcases { | ||||
| 		tc := testcases[i] | ||||
| 		statePath := "/path/to/helmfile.yaml" | ||||
| 		statePath := "/path/to/helmfile.yaml.gotmpl" | ||||
| 		stateContent := fmt.Sprintf(tc.state, tc.expr) | ||||
| 		testFs := testhelper.NewTestFs(map[string]string{ | ||||
| 			statePath:         stateContent, | ||||
|  | @ -3858,8 +3858,9 @@ changing working directory back to "/path/to" | |||
| 
 | ||||
| 			if tc.log != "" { | ||||
| 				actual := bs.String() | ||||
| 
 | ||||
| 				assert.Equal(t, tc.log, actual) | ||||
| 			} else { | ||||
| 				assertLogEqualsToSnapshot(t, bs.String()) | ||||
| 			} | ||||
| 		}) | ||||
| 	} | ||||
|  |  | |||
|  | @ -1,120 +1,6 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: environments: | ||||
|  2:   development: {} | ||||
|  3:   shared: {} | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: environments: | ||||
|  2:   development: {} | ||||
|  3:   shared: {} | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| first-pass rendering starting for "helmfile.yaml.part.1": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.1": | ||||
|  0: releases: | ||||
|  1: - name: logging | ||||
|  2:   chart: incubator/raw | ||||
|  3:   namespace: kube-system | ||||
|  4: - name: kubernetes-external-secrets | ||||
|  5:   chart: incubator/raw | ||||
|  6:   namespace: kube-system | ||||
|  7:   needs: | ||||
|  8:   - kube-system/logging | ||||
|  9: - name: external-secrets | ||||
| 10:   chart: incubator/raw | ||||
| 11:   namespace: default | ||||
| 12:   labels: | ||||
| 13:     app: test | ||||
| 14:   needs: | ||||
| 15:   - kube-system/kubernetes-external-secrets | ||||
| 16: - name: my-release | ||||
| 17:   chart: incubator/raw | ||||
| 18:   namespace: default | ||||
| 19:   labels: | ||||
| 20:     app: test | ||||
| 21:   needs: | ||||
| 22:   - default/external-secrets | ||||
| 23: # Disabled releases are treated as missing | ||||
| 24: - name: disabled | ||||
| 25:   chart: incubator/raw | ||||
| 26:   namespace: kube-system | ||||
| 27:   installed: false | ||||
| 28: - name: test2 | ||||
| 29:   chart: incubator/raw | ||||
| 30:   needs: | ||||
| 31:   - kube-system/disabled | ||||
| 32: - name: test3 | ||||
| 33:   chart: incubator/raw | ||||
| 34:   needs: | ||||
| 35:   - test2 | ||||
| 36: - name: test4 | ||||
| 37:   chart: incubator/raw | ||||
| 38:   needs: | ||||
| 39:   - test2 | ||||
| 40:   - test3 | ||||
| 41:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.1": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.1": | ||||
|  0: releases: | ||||
|  1: - name: logging | ||||
|  2:   chart: incubator/raw | ||||
|  3:   namespace: kube-system | ||||
|  4: - name: kubernetes-external-secrets | ||||
|  5:   chart: incubator/raw | ||||
|  6:   namespace: kube-system | ||||
|  7:   needs: | ||||
|  8:   - kube-system/logging | ||||
|  9: - name: external-secrets | ||||
| 10:   chart: incubator/raw | ||||
| 11:   namespace: default | ||||
| 12:   labels: | ||||
| 13:     app: test | ||||
| 14:   needs: | ||||
| 15:   - kube-system/kubernetes-external-secrets | ||||
| 16: - name: my-release | ||||
| 17:   chart: incubator/raw | ||||
| 18:   namespace: default | ||||
| 19:   labels: | ||||
| 20:     app: test | ||||
| 21:   needs: | ||||
| 22:   - default/external-secrets | ||||
| 23: # Disabled releases are treated as missing | ||||
| 24: - name: disabled | ||||
| 25:   chart: incubator/raw | ||||
| 26:   namespace: kube-system | ||||
| 27:   installed: false | ||||
| 28: - name: test2 | ||||
| 29:   chart: incubator/raw | ||||
| 30:   needs: | ||||
| 31:   - kube-system/disabled | ||||
| 32: - name: test3 | ||||
| 33:   chart: incubator/raw | ||||
| 34:   needs: | ||||
| 35:   - test2 | ||||
| 36: - name: test4 | ||||
| 37:   chart: incubator/raw | ||||
| 38:   needs: | ||||
| 39:   - test2 | ||||
| 40:   - test3 | ||||
| 41:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| WARNING: release test2 needs disabled, but disabled is not installed due to installed: false. Either mark disabled as installed or remove disabled from test2's needs | ||||
| changing working directory back to "/path/to" | ||||
|  |  | |||
|  | @ -1,36 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: foo | ||||
|  3:   chart: stable/mychart1 | ||||
|  4: - name: bar | ||||
|  5:   chart: stable/mychart2 | ||||
|  6:   installed: false | ||||
|  7:   needs: | ||||
|  8:   - foo | ||||
|  9:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: foo | ||||
|  3:   chart: stable/mychart1 | ||||
|  4: - name: bar | ||||
|  5:   chart: stable/mychart2 | ||||
|  6:   installed: false | ||||
|  7:   needs: | ||||
|  8:   - foo | ||||
|  9:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,36 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4:   installed: false | ||||
|  5: - name: foo | ||||
|  6:   chart: stable/mychart1 | ||||
|  7:   needs: | ||||
|  8:   - bar | ||||
|  9:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4:   installed: false | ||||
|  5: - name: foo | ||||
|  6:   chart: stable/mychart1 | ||||
|  7:   needs: | ||||
|  8:   - bar | ||||
|  9:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| WARNING: release foo needs bar, but bar is not installed due to installed: false. Either mark bar as installed or remove bar from foo's needs | ||||
| 2 release(s) found in helmfile.yaml | ||||
|  |  | |||
|  | @ -1,38 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4:   installed: false | ||||
|  5:   needs: | ||||
|  6:   - foo | ||||
|  7: - name: foo | ||||
|  8:   chart: stable/mychart1 | ||||
|  9:   installed: false | ||||
| 10:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4:   installed: false | ||||
|  5:   needs: | ||||
|  6:   - foo | ||||
|  7: - name: foo | ||||
|  8:   chart: stable/mychart1 | ||||
|  9:   installed: false | ||||
| 10:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,38 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4:   installed: false | ||||
|  5: - name: foo | ||||
|  6:   chart: stable/mychart1 | ||||
|  7:   installed: false | ||||
|  8:   needs: | ||||
|  9:   - bar | ||||
| 10:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4:   installed: false | ||||
|  5: - name: foo | ||||
|  6:   chart: stable/mychart1 | ||||
|  7:   installed: false | ||||
|  8:   needs: | ||||
|  9:   - bar | ||||
| 10:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,36 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: foo | ||||
|  3:   chart: stable/mychart1 | ||||
|  4:   installed: false | ||||
|  5: - name: bar | ||||
|  6:   chart: stable/mychart2 | ||||
|  7:   needs: | ||||
|  8:   - foo | ||||
|  9:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: foo | ||||
|  3:   chart: stable/mychart1 | ||||
|  4:   installed: false | ||||
|  5: - name: bar | ||||
|  6:   chart: stable/mychart2 | ||||
|  7:   needs: | ||||
|  8:   - foo | ||||
|  9:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| WARNING: release bar needs foo, but foo is not installed due to installed: false. Either mark foo as installed or remove foo from bar's needs | ||||
| 2 release(s) found in helmfile.yaml | ||||
|  |  | |||
|  | @ -1,36 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4: - name: foo | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   installed: false | ||||
|  7:   needs: | ||||
|  8:   - bar | ||||
|  9:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4: - name: foo | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   installed: false | ||||
|  7:   needs: | ||||
|  8:   - bar | ||||
|  9:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,44 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   namespace: ns1 | ||||
|  4:   chart: mychart3 | ||||
|  5: - name: foo | ||||
|  6:   chart: mychart2 | ||||
|  7:   needs: | ||||
|  8:   - ns1/bar | ||||
|  9: - name: foo | ||||
| 10:   chart: mychart1 | ||||
| 11:   needs: | ||||
| 12:   - ns1/bar | ||||
| 13:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   namespace: ns1 | ||||
|  4:   chart: mychart3 | ||||
|  5: - name: foo | ||||
|  6:   chart: mychart2 | ||||
|  7:   needs: | ||||
|  8:   - ns1/bar | ||||
|  9: - name: foo | ||||
| 10:   chart: mychart1 | ||||
| 11:   needs: | ||||
| 12:   - ns1/bar | ||||
| 13:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| err: found 2 duplicate releases with ID "default//foo" | ||||
| changing working directory back to "/path/to" | ||||
|  |  | |||
|  | @ -1,32 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4: - name: foo_notFound | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   installed: false | ||||
|  7:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4: - name: foo_notFound | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   installed: false | ||||
|  7:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,44 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: baz | ||||
|  3:   chart: stable/mychart3 | ||||
|  4:   disableValidationOnInstall: true | ||||
|  5: - name: foo | ||||
|  6:   chart: stable/mychart1 | ||||
|  7:   disableValidationOnInstall: true | ||||
|  8:   needs: | ||||
|  9:   - bar | ||||
| 10: - name: bar | ||||
| 11:   chart: stable/mychart2 | ||||
| 12:   disableValidation: true | ||||
| 13:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: baz | ||||
|  3:   chart: stable/mychart3 | ||||
|  4:   disableValidationOnInstall: true | ||||
|  5: - name: foo | ||||
|  6:   chart: stable/mychart1 | ||||
|  7:   disableValidationOnInstall: true | ||||
|  8:   needs: | ||||
|  9:   - bar | ||||
| 10: - name: bar | ||||
| 11:   chart: stable/mychart2 | ||||
| 12:   disableValidation: true | ||||
| 13:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 3 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,44 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: baz | ||||
|  3:   chart: stable/mychart3 | ||||
|  4:   disableValidationOnInstall: true | ||||
|  5: - name: foo | ||||
|  6:   chart: stable/mychart1 | ||||
|  7:   disableValidationOnInstall: true | ||||
|  8:   needs: | ||||
|  9:   - bar | ||||
| 10: - name: bar | ||||
| 11:   chart: stable/mychart2 | ||||
| 12:   disableValidation: true | ||||
| 13:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: baz | ||||
|  3:   chart: stable/mychart3 | ||||
|  4:   disableValidationOnInstall: true | ||||
|  5: - name: foo | ||||
|  6:   chart: stable/mychart1 | ||||
|  7:   disableValidationOnInstall: true | ||||
|  8:   needs: | ||||
|  9:   - bar | ||||
| 10: - name: bar | ||||
| 11:   chart: stable/mychart2 | ||||
| 12:   disableValidation: true | ||||
| 13:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 3 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,38 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: baz | ||||
|  3:   chart: stable/mychart3 | ||||
|  4: - name: foo | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   needs: | ||||
|  7:   - bar | ||||
|  8: - name: bar | ||||
|  9:   chart: stable/mychart2 | ||||
| 10:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: baz | ||||
|  3:   chart: stable/mychart3 | ||||
|  4: - name: foo | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   needs: | ||||
|  7:   - bar | ||||
|  8: - name: bar | ||||
|  9:   chart: stable/mychart2 | ||||
| 10:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 3 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,36 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: baz | ||||
|  3:   namespace: ns1 | ||||
|  4:   chart: mychart3 | ||||
|  5: - name: foo | ||||
|  6:   chart: mychart1 | ||||
|  7:   needs: | ||||
|  8:   - ns1/bar | ||||
|  9:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: baz | ||||
|  3:   namespace: ns1 | ||||
|  4:   chart: mychart3 | ||||
|  5: - name: foo | ||||
|  6:   chart: mychart1 | ||||
|  7:   needs: | ||||
|  8:   - ns1/bar | ||||
|  9:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| WARNING: release foo needs bar, but bar is not installed due to installed: false. Either mark bar as installed or remove bar from foo's needs | ||||
| 2 release(s) found in helmfile.yaml | ||||
|  |  | |||
|  | @ -1,36 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4: - name: foo | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   installed: false | ||||
|  7:   needs: | ||||
|  8:   - bar | ||||
|  9:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4: - name: foo | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   installed: false | ||||
|  7:   needs: | ||||
|  8:   - bar | ||||
|  9:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,126 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: database | ||||
|  3:   chart: charts/mysql | ||||
|  4:   needs: | ||||
|  5:   - logging | ||||
|  6: - name: frontend-v1 | ||||
|  7:   chart: charts/frontend | ||||
|  8:   installed: false | ||||
|  9:   needs: | ||||
| 10:   - servicemesh | ||||
| 11:   - logging | ||||
| 12:   - backend-v1 | ||||
| 13: - name: frontend-v2 | ||||
| 14:   chart: charts/frontend | ||||
| 15:   needs: | ||||
| 16:   - servicemesh | ||||
| 17:   - logging | ||||
| 18:   - backend-v2 | ||||
| 19: - name: frontend-v3 | ||||
| 20:   chart: charts/frontend | ||||
| 21:   needs: | ||||
| 22:   - servicemesh | ||||
| 23:   - logging | ||||
| 24:   - backend-v2 | ||||
| 25: - name: backend-v1 | ||||
| 26:   chart: charts/backend | ||||
| 27:   installed: false | ||||
| 28:   needs: | ||||
| 29:   - servicemesh | ||||
| 30:   - logging | ||||
| 31:   - database | ||||
| 32:   - anotherbackend | ||||
| 33: - name: backend-v2 | ||||
| 34:   chart: charts/backend | ||||
| 35:   needs: | ||||
| 36:   - servicemesh | ||||
| 37:   - logging | ||||
| 38:   - database | ||||
| 39:   - anotherbackend | ||||
| 40: - name: anotherbackend | ||||
| 41:   chart: charts/anotherbackend | ||||
| 42:   needs: | ||||
| 43:   - servicemesh | ||||
| 44:   - logging | ||||
| 45:   - database | ||||
| 46: - name: servicemesh | ||||
| 47:   chart: charts/istio | ||||
| 48:   needs: | ||||
| 49:   - logging | ||||
| 50: - name: logging | ||||
| 51:   chart: charts/fluent-bit | ||||
| 52: - name: front-proxy | ||||
| 53:   chart: stable/envoy | ||||
| 54:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: database | ||||
|  3:   chart: charts/mysql | ||||
|  4:   needs: | ||||
|  5:   - logging | ||||
|  6: - name: frontend-v1 | ||||
|  7:   chart: charts/frontend | ||||
|  8:   installed: false | ||||
|  9:   needs: | ||||
| 10:   - servicemesh | ||||
| 11:   - logging | ||||
| 12:   - backend-v1 | ||||
| 13: - name: frontend-v2 | ||||
| 14:   chart: charts/frontend | ||||
| 15:   needs: | ||||
| 16:   - servicemesh | ||||
| 17:   - logging | ||||
| 18:   - backend-v2 | ||||
| 19: - name: frontend-v3 | ||||
| 20:   chart: charts/frontend | ||||
| 21:   needs: | ||||
| 22:   - servicemesh | ||||
| 23:   - logging | ||||
| 24:   - backend-v2 | ||||
| 25: - name: backend-v1 | ||||
| 26:   chart: charts/backend | ||||
| 27:   installed: false | ||||
| 28:   needs: | ||||
| 29:   - servicemesh | ||||
| 30:   - logging | ||||
| 31:   - database | ||||
| 32:   - anotherbackend | ||||
| 33: - name: backend-v2 | ||||
| 34:   chart: charts/backend | ||||
| 35:   needs: | ||||
| 36:   - servicemesh | ||||
| 37:   - logging | ||||
| 38:   - database | ||||
| 39:   - anotherbackend | ||||
| 40: - name: anotherbackend | ||||
| 41:   chart: charts/anotherbackend | ||||
| 42:   needs: | ||||
| 43:   - servicemesh | ||||
| 44:   - logging | ||||
| 45:   - database | ||||
| 46: - name: servicemesh | ||||
| 47:   chart: charts/istio | ||||
| 48:   needs: | ||||
| 49:   - logging | ||||
| 50: - name: logging | ||||
| 51:   chart: charts/fluent-bit | ||||
| 52: - name: front-proxy | ||||
| 53:   chart: stable/envoy | ||||
| 54:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 10 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,36 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   namespace: ns1 | ||||
|  4:   chart: mychart3 | ||||
|  5: - name: foo | ||||
|  6:   chart: mychart1 | ||||
|  7:   needs: | ||||
|  8:   - ns1/bar | ||||
|  9:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   namespace: ns1 | ||||
|  4:   chart: mychart3 | ||||
|  5: - name: foo | ||||
|  6:   chart: mychart1 | ||||
|  7:   needs: | ||||
|  8:   - ns1/bar | ||||
|  9:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 1 release(s) matching name=foo found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,34 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: foo | ||||
|  3:   chart: stable/mychart1 | ||||
|  4: - name: bar | ||||
|  5:   chart: stable/mychart2 | ||||
|  6:   needs: | ||||
|  7:   - foo | ||||
|  8:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: foo | ||||
|  3:   chart: stable/mychart1 | ||||
|  4: - name: bar | ||||
|  5:   chart: stable/mychart2 | ||||
|  6:   needs: | ||||
|  7:   - foo | ||||
|  8:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,34 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: foo | ||||
|  3:   chart: stable/mychart1 | ||||
|  4: - name: bar | ||||
|  5:   chart: stable/mychart2 | ||||
|  6:   needs: | ||||
|  7:   - foo | ||||
|  8:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: foo | ||||
|  3:   chart: stable/mychart1 | ||||
|  4: - name: bar | ||||
|  5:   chart: stable/mychart2 | ||||
|  6:   needs: | ||||
|  7:   - foo | ||||
|  8:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,34 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4: - name: foo | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   needs: | ||||
|  7:   - bar | ||||
|  8:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4: - name: foo | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   needs: | ||||
|  7:   - bar | ||||
|  8:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,34 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4: - name: foo | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   needs: | ||||
|  7:   - bar | ||||
|  8:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4: - name: foo | ||||
|  5:   chart: stable/mychart1 | ||||
|  6:   needs: | ||||
|  7:   - bar | ||||
|  8:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,38 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: foo | ||||
|  3:   chart: stable/mychart1 | ||||
|  4:   namespace: ns1 | ||||
|  5:   needs: | ||||
|  6:   - ns2/bar | ||||
|  7: - name: bar | ||||
|  8:   chart: stable/mychart2 | ||||
|  9:   namespace: ns2 | ||||
| 10:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: foo | ||||
|  3:   chart: stable/mychart1 | ||||
|  4:   namespace: ns1 | ||||
|  5:   needs: | ||||
|  6:   - ns2/bar | ||||
|  7: - name: bar | ||||
|  8:   chart: stable/mychart2 | ||||
|  9:   namespace: ns2 | ||||
| 10:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,38 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4:   namespace: ns2 | ||||
|  5:   needs: | ||||
|  6:   - ns1/foo | ||||
|  7: - name: foo | ||||
|  8:   chart: stable/mychart1 | ||||
|  9:   namespace: ns1 | ||||
| 10:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: bar | ||||
|  3:   chart: stable/mychart2 | ||||
|  4:   namespace: ns2 | ||||
|  5:   needs: | ||||
|  6:   - ns1/foo | ||||
|  7: - name: foo | ||||
|  8:   chart: stable/mychart1 | ||||
|  9:   namespace: ns1 | ||||
| 10:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,39 +1,7 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| processing file "helmfile.yaml.gotmpl" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1:  | ||||
|  2:  | ||||
|  3: releases: | ||||
|  4: - name: kubernetes-external-secrets | ||||
|  5:   chart: incubator/raw | ||||
|  6:   namespace: kube-system | ||||
|  7:  | ||||
|  8: - name: external-secrets | ||||
|  9:   chart: incubator/raw | ||||
| 10:   namespace: default | ||||
| 11:   labels: | ||||
| 12:     app: test | ||||
| 13:   needs: | ||||
| 14:   - kube-system/kubernetes-external-secrets | ||||
| 15:  | ||||
| 16: - name: my-release | ||||
| 17:   chart: incubator/raw | ||||
| 18:   namespace: default | ||||
| 19:   labels: | ||||
| 20:     app: test | ||||
| 21:   needs: | ||||
| 22:   - default/external-secrets | ||||
| 23:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
| rendering starting for "helmfile.yaml.gotmpl.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| rendering result of "helmfile.yaml.gotmpl.part.0": | ||||
|  0:  | ||||
|  1:  | ||||
|  2:  | ||||
|  | @ -60,6 +28,6 @@ second-pass rendering result of "helmfile.yaml.part.0": | |||
| 23:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 0 release(s) matching app=test_non_existent found in helmfile.yaml | ||||
| 0 release(s) matching app=test_non_existent found in helmfile.yaml.gotmpl | ||||
| 
 | ||||
| changing working directory back to "/path/to" | ||||
|  |  | |||
|  | @ -1,39 +1,7 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| processing file "helmfile.yaml.gotmpl" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1:  | ||||
|  2:  | ||||
|  3: releases: | ||||
|  4: - name: kubernetes-external-secrets | ||||
|  5:   chart: incubator/raw | ||||
|  6:   namespace: kube-system | ||||
|  7:  | ||||
|  8: - name: external-secrets | ||||
|  9:   chart: incubator/raw | ||||
| 10:   namespace: default | ||||
| 11:   labels: | ||||
| 12:     app: test | ||||
| 13:   needs: | ||||
| 14:   - kube-system/kubernetes-external-secrets | ||||
| 15:  | ||||
| 16: - name: my-release | ||||
| 17:   chart: incubator/raw | ||||
| 18:   namespace: default | ||||
| 19:   labels: | ||||
| 20:     app: test | ||||
| 21:   needs: | ||||
| 22:   - default/external-secrets | ||||
| 23:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
| rendering starting for "helmfile.yaml.gotmpl.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| rendering result of "helmfile.yaml.gotmpl.part.0": | ||||
|  0:  | ||||
|  1:  | ||||
|  2:  | ||||
|  | @ -60,7 +28,7 @@ second-pass rendering result of "helmfile.yaml.part.0": | |||
| 23:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 2 release(s) matching app=test found in helmfile.yaml | ||||
| 2 release(s) matching app=test found in helmfile.yaml.gotmpl | ||||
| 
 | ||||
| Affected releases are: | ||||
|   external-secrets (incubator/raw) UPDATED | ||||
|  |  | |||
|  | @ -1,126 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: database | ||||
|  3:   chart: charts/mysql | ||||
|  4:   needs: | ||||
|  5:   - logging | ||||
|  6: - name: frontend-v1 | ||||
|  7:   chart: charts/frontend | ||||
|  8:   installed: false | ||||
|  9:   needs: | ||||
| 10:   - servicemesh | ||||
| 11:   - logging | ||||
| 12:   - backend-v1 | ||||
| 13: - name: frontend-v2 | ||||
| 14:   chart: charts/frontend | ||||
| 15:   needs: | ||||
| 16:   - servicemesh | ||||
| 17:   - logging | ||||
| 18:   - backend-v2 | ||||
| 19: - name: frontend-v3 | ||||
| 20:   chart: charts/frontend | ||||
| 21:   needs: | ||||
| 22:   - servicemesh | ||||
| 23:   - logging | ||||
| 24:   - backend-v2 | ||||
| 25: - name: backend-v1 | ||||
| 26:   chart: charts/backend | ||||
| 27:   installed: false | ||||
| 28:   needs: | ||||
| 29:   - servicemesh | ||||
| 30:   - logging | ||||
| 31:   - database | ||||
| 32:   - anotherbackend | ||||
| 33: - name: backend-v2 | ||||
| 34:   chart: charts/backend | ||||
| 35:   needs: | ||||
| 36:   - servicemesh | ||||
| 37:   - logging | ||||
| 38:   - database | ||||
| 39:   - anotherbackend | ||||
| 40: - name: anotherbackend | ||||
| 41:   chart: charts/anotherbackend | ||||
| 42:   needs: | ||||
| 43:   - servicemesh | ||||
| 44:   - logging | ||||
| 45:   - database | ||||
| 46: - name: servicemesh | ||||
| 47:   chart: charts/istio | ||||
| 48:   needs: | ||||
| 49:   - logging | ||||
| 50: - name: logging | ||||
| 51:   chart: charts/fluent-bit | ||||
| 52: - name: front-proxy | ||||
| 53:   chart: stable/envoy | ||||
| 54:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: database | ||||
|  3:   chart: charts/mysql | ||||
|  4:   needs: | ||||
|  5:   - logging | ||||
|  6: - name: frontend-v1 | ||||
|  7:   chart: charts/frontend | ||||
|  8:   installed: false | ||||
|  9:   needs: | ||||
| 10:   - servicemesh | ||||
| 11:   - logging | ||||
| 12:   - backend-v1 | ||||
| 13: - name: frontend-v2 | ||||
| 14:   chart: charts/frontend | ||||
| 15:   needs: | ||||
| 16:   - servicemesh | ||||
| 17:   - logging | ||||
| 18:   - backend-v2 | ||||
| 19: - name: frontend-v3 | ||||
| 20:   chart: charts/frontend | ||||
| 21:   needs: | ||||
| 22:   - servicemesh | ||||
| 23:   - logging | ||||
| 24:   - backend-v2 | ||||
| 25: - name: backend-v1 | ||||
| 26:   chart: charts/backend | ||||
| 27:   installed: false | ||||
| 28:   needs: | ||||
| 29:   - servicemesh | ||||
| 30:   - logging | ||||
| 31:   - database | ||||
| 32:   - anotherbackend | ||||
| 33: - name: backend-v2 | ||||
| 34:   chart: charts/backend | ||||
| 35:   needs: | ||||
| 36:   - servicemesh | ||||
| 37:   - logging | ||||
| 38:   - database | ||||
| 39:   - anotherbackend | ||||
| 40: - name: anotherbackend | ||||
| 41:   chart: charts/anotherbackend | ||||
| 42:   needs: | ||||
| 43:   - servicemesh | ||||
| 44:   - logging | ||||
| 45:   - database | ||||
| 46: - name: servicemesh | ||||
| 47:   chart: charts/istio | ||||
| 48:   needs: | ||||
| 49:   - logging | ||||
| 50: - name: logging | ||||
| 51:   chart: charts/fluent-bit | ||||
| 52: - name: front-proxy | ||||
| 53:   chart: stable/envoy | ||||
| 54:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 1 release(s) matching name=logging found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,126 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: database | ||||
|  3:   chart: charts/mysql | ||||
|  4:   needs: | ||||
|  5:   - logging | ||||
|  6: - name: frontend-v1 | ||||
|  7:   chart: charts/frontend | ||||
|  8:   installed: false | ||||
|  9:   needs: | ||||
| 10:   - servicemesh | ||||
| 11:   - logging | ||||
| 12:   - backend-v1 | ||||
| 13: - name: frontend-v2 | ||||
| 14:   chart: charts/frontend | ||||
| 15:   needs: | ||||
| 16:   - servicemesh | ||||
| 17:   - logging | ||||
| 18:   - backend-v2 | ||||
| 19: - name: frontend-v3 | ||||
| 20:   chart: charts/frontend | ||||
| 21:   needs: | ||||
| 22:   - servicemesh | ||||
| 23:   - logging | ||||
| 24:   - backend-v2 | ||||
| 25: - name: backend-v1 | ||||
| 26:   chart: charts/backend | ||||
| 27:   installed: false | ||||
| 28:   needs: | ||||
| 29:   - servicemesh | ||||
| 30:   - logging | ||||
| 31:   - database | ||||
| 32:   - anotherbackend | ||||
| 33: - name: backend-v2 | ||||
| 34:   chart: charts/backend | ||||
| 35:   needs: | ||||
| 36:   - servicemesh | ||||
| 37:   - logging | ||||
| 38:   - database | ||||
| 39:   - anotherbackend | ||||
| 40: - name: anotherbackend | ||||
| 41:   chart: charts/anotherbackend | ||||
| 42:   needs: | ||||
| 43:   - servicemesh | ||||
| 44:   - logging | ||||
| 45:   - database | ||||
| 46: - name: servicemesh | ||||
| 47:   chart: charts/istio | ||||
| 48:   needs: | ||||
| 49:   - logging | ||||
| 50: - name: logging | ||||
| 51:   chart: charts/fluent-bit | ||||
| 52: - name: front-proxy | ||||
| 53:   chart: stable/envoy | ||||
| 54:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: database | ||||
|  3:   chart: charts/mysql | ||||
|  4:   needs: | ||||
|  5:   - logging | ||||
|  6: - name: frontend-v1 | ||||
|  7:   chart: charts/frontend | ||||
|  8:   installed: false | ||||
|  9:   needs: | ||||
| 10:   - servicemesh | ||||
| 11:   - logging | ||||
| 12:   - backend-v1 | ||||
| 13: - name: frontend-v2 | ||||
| 14:   chart: charts/frontend | ||||
| 15:   needs: | ||||
| 16:   - servicemesh | ||||
| 17:   - logging | ||||
| 18:   - backend-v2 | ||||
| 19: - name: frontend-v3 | ||||
| 20:   chart: charts/frontend | ||||
| 21:   needs: | ||||
| 22:   - servicemesh | ||||
| 23:   - logging | ||||
| 24:   - backend-v2 | ||||
| 25: - name: backend-v1 | ||||
| 26:   chart: charts/backend | ||||
| 27:   installed: false | ||||
| 28:   needs: | ||||
| 29:   - servicemesh | ||||
| 30:   - logging | ||||
| 31:   - database | ||||
| 32:   - anotherbackend | ||||
| 33: - name: backend-v2 | ||||
| 34:   chart: charts/backend | ||||
| 35:   needs: | ||||
| 36:   - servicemesh | ||||
| 37:   - logging | ||||
| 38:   - database | ||||
| 39:   - anotherbackend | ||||
| 40: - name: anotherbackend | ||||
| 41:   chart: charts/anotherbackend | ||||
| 42:   needs: | ||||
| 43:   - servicemesh | ||||
| 44:   - logging | ||||
| 45:   - database | ||||
| 46: - name: servicemesh | ||||
| 47:   chart: charts/istio | ||||
| 48:   needs: | ||||
| 49:   - logging | ||||
| 50: - name: logging | ||||
| 51:   chart: charts/fluent-bit | ||||
| 52: - name: front-proxy | ||||
| 53:   chart: stable/envoy | ||||
| 54:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 10 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,36 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: backend-v1 | ||||
|  3:   chart: charts/backend | ||||
|  4:   installed: false | ||||
|  5: - name: frontend-v1 | ||||
|  6:   chart: charts/frontend | ||||
|  7:   needs: | ||||
|  8:   - backend-v1 | ||||
|  9:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: backend-v1 | ||||
|  3:   chart: charts/backend | ||||
|  4:   installed: false | ||||
|  5: - name: frontend-v1 | ||||
|  6:   chart: charts/frontend | ||||
|  7:   needs: | ||||
|  8:   - backend-v1 | ||||
|  9:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| WARNING: release frontend-v1 needs backend-v1, but backend-v1 is not installed due to installed: false. Either mark backend-v1 as installed or remove backend-v1 from frontend-v1's needs | ||||
| 2 release(s) found in helmfile.yaml | ||||
|  |  | |||
|  | @ -1,126 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: database | ||||
|  3:   chart: charts/mysql | ||||
|  4:   needs: | ||||
|  5:   - logging | ||||
|  6: - name: frontend-v1 | ||||
|  7:   chart: charts/frontend | ||||
|  8:   installed: false | ||||
|  9:   needs: | ||||
| 10:   - servicemesh | ||||
| 11:   - logging | ||||
| 12:   - backend-v1 | ||||
| 13: - name: frontend-v2 | ||||
| 14:   chart: charts/frontend | ||||
| 15:   needs: | ||||
| 16:   - servicemesh | ||||
| 17:   - logging | ||||
| 18:   - backend-v2 | ||||
| 19: - name: frontend-v3 | ||||
| 20:   chart: charts/frontend | ||||
| 21:   needs: | ||||
| 22:   - servicemesh | ||||
| 23:   - logging | ||||
| 24:   - backend-v2 | ||||
| 25: - name: backend-v1 | ||||
| 26:   chart: charts/backend | ||||
| 27:   installed: false | ||||
| 28:   needs: | ||||
| 29:   - servicemesh | ||||
| 30:   - logging | ||||
| 31:   - database | ||||
| 32:   - anotherbackend | ||||
| 33: - name: backend-v2 | ||||
| 34:   chart: charts/backend | ||||
| 35:   needs: | ||||
| 36:   - servicemesh | ||||
| 37:   - logging | ||||
| 38:   - database | ||||
| 39:   - anotherbackend | ||||
| 40: - name: anotherbackend | ||||
| 41:   chart: charts/anotherbackend | ||||
| 42:   needs: | ||||
| 43:   - servicemesh | ||||
| 44:   - logging | ||||
| 45:   - database | ||||
| 46: - name: servicemesh | ||||
| 47:   chart: charts/istio | ||||
| 48:   needs: | ||||
| 49:   - logging | ||||
| 50: - name: logging | ||||
| 51:   chart: charts/fluent-bit | ||||
| 52: - name: front-proxy | ||||
| 53:   chart: stable/envoy | ||||
| 54:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: database | ||||
|  3:   chart: charts/mysql | ||||
|  4:   needs: | ||||
|  5:   - logging | ||||
|  6: - name: frontend-v1 | ||||
|  7:   chart: charts/frontend | ||||
|  8:   installed: false | ||||
|  9:   needs: | ||||
| 10:   - servicemesh | ||||
| 11:   - logging | ||||
| 12:   - backend-v1 | ||||
| 13: - name: frontend-v2 | ||||
| 14:   chart: charts/frontend | ||||
| 15:   needs: | ||||
| 16:   - servicemesh | ||||
| 17:   - logging | ||||
| 18:   - backend-v2 | ||||
| 19: - name: frontend-v3 | ||||
| 20:   chart: charts/frontend | ||||
| 21:   needs: | ||||
| 22:   - servicemesh | ||||
| 23:   - logging | ||||
| 24:   - backend-v2 | ||||
| 25: - name: backend-v1 | ||||
| 26:   chart: charts/backend | ||||
| 27:   installed: false | ||||
| 28:   needs: | ||||
| 29:   - servicemesh | ||||
| 30:   - logging | ||||
| 31:   - database | ||||
| 32:   - anotherbackend | ||||
| 33: - name: backend-v2 | ||||
| 34:   chart: charts/backend | ||||
| 35:   needs: | ||||
| 36:   - servicemesh | ||||
| 37:   - logging | ||||
| 38:   - database | ||||
| 39:   - anotherbackend | ||||
| 40: - name: anotherbackend | ||||
| 41:   chart: charts/anotherbackend | ||||
| 42:   needs: | ||||
| 43:   - servicemesh | ||||
| 44:   - logging | ||||
| 45:   - database | ||||
| 46: - name: servicemesh | ||||
| 47:   chart: charts/istio | ||||
| 48:   needs: | ||||
| 49:   - logging | ||||
| 50: - name: logging | ||||
| 51:   chart: charts/fluent-bit | ||||
| 52: - name: front-proxy | ||||
| 53:   chart: stable/envoy | ||||
| 54:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 1 release(s) matching name=logging found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,36 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: backend-v1 | ||||
|  3:   chart: charts/backend | ||||
|  4:   installed: false | ||||
|  5: - name: frontend-v1 | ||||
|  6:   chart: charts/frontend | ||||
|  7:   needs: | ||||
|  8:   - backend-v1 | ||||
|  9:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: backend-v1 | ||||
|  3:   chart: charts/backend | ||||
|  4:   installed: false | ||||
|  5: - name: frontend-v1 | ||||
|  6:   chart: charts/frontend | ||||
|  7:   needs: | ||||
|  8:   - backend-v1 | ||||
|  9:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| WARNING: release frontend-v1 needs backend-v1, but backend-v1 is not installed due to installed: false. Either mark backend-v1 as installed or remove backend-v1 from frontend-v1's needs | ||||
| 2 release(s) found in helmfile.yaml | ||||
|  |  | |||
|  | @ -1,126 +1,5 @@ | |||
| processing file "helmfile.yaml" in directory "." | ||||
| changing working directory to "/path/to" | ||||
| first-pass rendering starting for "helmfile.yaml.part.0": inherited=&{default  map[] map[]}, overrode=<nil> | ||||
| first-pass uses: &{default  map[] map[]} | ||||
| first-pass rendering output of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: database | ||||
|  3:   chart: charts/mysql | ||||
|  4:   needs: | ||||
|  5:   - logging | ||||
|  6: - name: frontend-v1 | ||||
|  7:   chart: charts/frontend | ||||
|  8:   installed: false | ||||
|  9:   needs: | ||||
| 10:   - servicemesh | ||||
| 11:   - logging | ||||
| 12:   - backend-v1 | ||||
| 13: - name: frontend-v2 | ||||
| 14:   chart: charts/frontend | ||||
| 15:   needs: | ||||
| 16:   - servicemesh | ||||
| 17:   - logging | ||||
| 18:   - backend-v2 | ||||
| 19: - name: frontend-v3 | ||||
| 20:   chart: charts/frontend | ||||
| 21:   needs: | ||||
| 22:   - servicemesh | ||||
| 23:   - logging | ||||
| 24:   - backend-v2 | ||||
| 25: - name: backend-v1 | ||||
| 26:   chart: charts/backend | ||||
| 27:   installed: false | ||||
| 28:   needs: | ||||
| 29:   - servicemesh | ||||
| 30:   - logging | ||||
| 31:   - database | ||||
| 32:   - anotherbackend | ||||
| 33: - name: backend-v2 | ||||
| 34:   chart: charts/backend | ||||
| 35:   needs: | ||||
| 36:   - servicemesh | ||||
| 37:   - logging | ||||
| 38:   - database | ||||
| 39:   - anotherbackend | ||||
| 40: - name: anotherbackend | ||||
| 41:   chart: charts/anotherbackend | ||||
| 42:   needs: | ||||
| 43:   - servicemesh | ||||
| 44:   - logging | ||||
| 45:   - database | ||||
| 46: - name: servicemesh | ||||
| 47:   chart: charts/istio | ||||
| 48:   needs: | ||||
| 49:   - logging | ||||
| 50: - name: logging | ||||
| 51:   chart: charts/fluent-bit | ||||
| 52: - name: front-proxy | ||||
| 53:   chart: stable/envoy | ||||
| 54:  | ||||
| 
 | ||||
| first-pass produced: &{default  map[] map[]} | ||||
| first-pass rendering result of "helmfile.yaml.part.0": {default  map[] map[]} | ||||
| vals: | ||||
| map[] | ||||
| defaultVals:[] | ||||
| second-pass rendering result of "helmfile.yaml.part.0": | ||||
|  0:  | ||||
|  1: releases: | ||||
|  2: - name: database | ||||
|  3:   chart: charts/mysql | ||||
|  4:   needs: | ||||
|  5:   - logging | ||||
|  6: - name: frontend-v1 | ||||
|  7:   chart: charts/frontend | ||||
|  8:   installed: false | ||||
|  9:   needs: | ||||
| 10:   - servicemesh | ||||
| 11:   - logging | ||||
| 12:   - backend-v1 | ||||
| 13: - name: frontend-v2 | ||||
| 14:   chart: charts/frontend | ||||
| 15:   needs: | ||||
| 16:   - servicemesh | ||||
| 17:   - logging | ||||
| 18:   - backend-v2 | ||||
| 19: - name: frontend-v3 | ||||
| 20:   chart: charts/frontend | ||||
| 21:   needs: | ||||
| 22:   - servicemesh | ||||
| 23:   - logging | ||||
| 24:   - backend-v2 | ||||
| 25: - name: backend-v1 | ||||
| 26:   chart: charts/backend | ||||
| 27:   installed: false | ||||
| 28:   needs: | ||||
| 29:   - servicemesh | ||||
| 30:   - logging | ||||
| 31:   - database | ||||
| 32:   - anotherbackend | ||||
| 33: - name: backend-v2 | ||||
| 34:   chart: charts/backend | ||||
| 35:   needs: | ||||
| 36:   - servicemesh | ||||
| 37:   - logging | ||||
| 38:   - database | ||||
| 39:   - anotherbackend | ||||
| 40: - name: anotherbackend | ||||
| 41:   chart: charts/anotherbackend | ||||
| 42:   needs: | ||||
| 43:   - servicemesh | ||||
| 44:   - logging | ||||
| 45:   - database | ||||
| 46: - name: servicemesh | ||||
| 47:   chart: charts/istio | ||||
| 48:   needs: | ||||
| 49:   - logging | ||||
| 50: - name: logging | ||||
| 51:   chart: charts/fluent-bit | ||||
| 52: - name: front-proxy | ||||
| 53:   chart: stable/envoy | ||||
| 54:  | ||||
| 
 | ||||
| merged environment: &{default  map[] map[]} | ||||
| 10 release(s) found in helmfile.yaml | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue