test: add template anchors merge e2e test

Signed-off-by: yxxhero <aiopsclub@163.com>
This commit is contained in:
yxxhero 2022-11-04 20:33:57 +08:00
parent 831410c814
commit 1513035718
3 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,4 @@
chartifyTempDir: template_anchors_merge_temp
helmfileArgs:
- list
- --skip-charts

View File

@ -0,0 +1,21 @@
templates:
default_release: &default_release
namespace: "myNamespace"
default_labels:
labels: &default_labels
project: "myProject"
group: "myGroup"
releases:
- name: "release1"
<< : *default_release
labels:
<<: *default_labels
app: "myapp"
chart: "test"
- name: "release2"
<< : *default_release
labels:
<<: *default_labels
app: "myapp"
chart: "test"

View File

@ -0,0 +1,3 @@
NAME NAMESPACE ENABLED INSTALLED LABELS CHART VERSION
release1 myNamespace true true app:myapp,group:myGroup,project:myProject test
release2 myNamespace true true app:myapp,group:myGroup,project:myProject test