parent
f7838ba4a5
commit
f37bccdb8b
|
|
@ -38,39 +38,39 @@ func TestGenerateID(t *testing.T) {
|
||||||
run(testcase{
|
run(testcase{
|
||||||
subject: "baseline",
|
subject: "baseline",
|
||||||
release: ReleaseSpec{Name: "foo", Chart: "incubator/raw"},
|
release: ReleaseSpec{Name: "foo", Chart: "incubator/raw"},
|
||||||
want: "foo-values-54f5f6cdb5",
|
want: "foo-values-5968f585f7",
|
||||||
})
|
})
|
||||||
|
|
||||||
run(testcase{
|
run(testcase{
|
||||||
subject: "different bytes content",
|
subject: "different bytes content",
|
||||||
release: ReleaseSpec{Name: "foo", Chart: "incubator/raw"},
|
release: ReleaseSpec{Name: "foo", Chart: "incubator/raw"},
|
||||||
data: []byte(`{"k":"v"}`),
|
data: []byte(`{"k":"v"}`),
|
||||||
want: "foo-values-6bc8f7944b",
|
want: "foo-values-5f7f8579cd",
|
||||||
})
|
})
|
||||||
|
|
||||||
run(testcase{
|
run(testcase{
|
||||||
subject: "different map content",
|
subject: "different map content",
|
||||||
release: ReleaseSpec{Name: "foo", Chart: "incubator/raw"},
|
release: ReleaseSpec{Name: "foo", Chart: "incubator/raw"},
|
||||||
data: map[string]any{"k": "v"},
|
data: map[string]any{"k": "v"},
|
||||||
want: "foo-values-dcffdcb8",
|
want: "foo-values-688956f548",
|
||||||
})
|
})
|
||||||
|
|
||||||
run(testcase{
|
run(testcase{
|
||||||
subject: "different chart",
|
subject: "different chart",
|
||||||
release: ReleaseSpec{Name: "foo", Chart: "stable/envoy"},
|
release: ReleaseSpec{Name: "foo", Chart: "stable/envoy"},
|
||||||
want: "foo-values-6d4c6fd548",
|
want: "foo-values-794b87879b",
|
||||||
})
|
})
|
||||||
|
|
||||||
run(testcase{
|
run(testcase{
|
||||||
subject: "different name",
|
subject: "different name",
|
||||||
release: ReleaseSpec{Name: "bar", Chart: "incubator/raw"},
|
release: ReleaseSpec{Name: "bar", Chart: "incubator/raw"},
|
||||||
want: "bar-values-76974767c8",
|
want: "bar-values-7f7666cbc8",
|
||||||
})
|
})
|
||||||
|
|
||||||
run(testcase{
|
run(testcase{
|
||||||
subject: "specific ns",
|
subject: "specific ns",
|
||||||
release: ReleaseSpec{Name: "foo", Chart: "incubator/raw", Namespace: "myns"},
|
release: ReleaseSpec{Name: "foo", Chart: "incubator/raw", Namespace: "myns"},
|
||||||
want: "myns-foo-values-77bd9cc6fb",
|
want: "myns-foo-values-78c7cd9896",
|
||||||
})
|
})
|
||||||
|
|
||||||
for id, n := range ids {
|
for id, n := range ids {
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@ releases:
|
||||||
namespace: default
|
namespace: default
|
||||||
service: shared-resources
|
service: shared-resources
|
||||||
syncReleaseLabels: false
|
syncReleaseLabels: false
|
||||||
|
takeOwnership: false
|
||||||
- chart: aservo/util
|
- chart: aservo/util
|
||||||
version: 0.0.1
|
version: 0.0.1
|
||||||
needs:
|
needs:
|
||||||
|
|
@ -32,9 +33,11 @@ releases:
|
||||||
namespace: default
|
namespace: default
|
||||||
service: release-resources
|
service: release-resources
|
||||||
syncReleaseLabels: false
|
syncReleaseLabels: false
|
||||||
|
takeOwnership: false
|
||||||
templates:
|
templates:
|
||||||
defaults:
|
defaults:
|
||||||
name: default-{{ .Release.Labels.service }}
|
name: default-{{ .Release.Labels.service }}
|
||||||
namespace: default
|
namespace: default
|
||||||
syncReleaseLabels: false
|
syncReleaseLabels: false
|
||||||
|
takeOwnership: false
|
||||||
renderedvalues: {}
|
renderedvalues: {}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue