feat: add namespace info in syncRelease and diffRelease (#1609)

This commit is contained in:
yxxhero
2024-07-16 09:47:00 +08:00
committed by GitHub
parent 45e7681b1e
commit 56dad58180
21 changed files with 47 additions and 43 deletions
@@ -19,7 +19,7 @@ helmfile-tests, managed-csi, StorageClass (storage.k8s.io) has been added:
+ volumeBindingMode: Immediate
+ allowVolumeExpansion: true
Comparing release=azuredisk-csi-driver, chart=azuredisk-csi-driver/azuredisk-csi-driver
Comparing release=azuredisk-csi-driver, chart=azuredisk-csi-driver/azuredisk-csi-driver, namespace=helmfile-tests
********************
Release was not present in Helm. Diff will show entire contents as new.
@@ -958,4 +958,4 @@ helmfile-tests, disk.csi.azure.com, CSIDriver (storage.k8s.io) has been added:
+ attachRequired: true
+ podInfoOnMount: false
+ fsGroupPolicy: File
Comparing release=azuredisk-csi-driver, chart=azuredisk-csi-driver/azuredisk-csi-driver
Comparing release=azuredisk-csi-driver, chart=azuredisk-csi-driver/azuredisk-csi-driver, namespace=helmfile-tests
@@ -1,4 +1,4 @@
Comparing release=installed, chart=../../../charts/httpbin
Comparing release=installed, chart=../../../charts/httpbin, namespace=helmfile-tests
********************
Release was not present in Helm. Diff will show entire contents as new.
@@ -67,7 +67,7 @@ helmfile-tests, installed-httpbin, Service (v1) has been added:
+ type: LoadBalancer
Error: identified at least one change, exiting with non-zero exit code (detailed-exitcode parameter enabled)
Error: plugin "diff" exited with error
Comparing release=installed, chart=../../../charts/httpbin
Comparing release=installed, chart=../../../charts/httpbin, namespace=helmfile-tests
Release "installed" does not exist. Installing it now.
NAME: installed
NAMESPACE: helmfile-tests
@@ -1,7 +1,7 @@
Live output is enabled
Building dependency release=installed, chart=../../../charts/httpbin
Listing releases matching ^uninstalled$
Upgrading release=installed, chart=../../../charts/httpbin
Upgrading release=installed, chart=../../../charts/httpbin, namespace=helmfile-tests
Listing releases matching ^installed$
@@ -1,6 +1,6 @@
Building dependency release=installed, chart=../../../charts/httpbin
Listing releases matching ^uninstalled$
Upgrading release=installed, chart=../../../charts/httpbin
Upgrading release=installed, chart=../../../charts/httpbin, namespace=helmfile-tests
Release "installed" does not exist. Installing it now.
NAME: installed
NAMESPACE: helmfile-tests
@@ -1,4 +1,4 @@
Comparing release=installed, chart=../../../charts/httpbin
Comparing release=installed, chart=../../../charts/httpbin, namespace=helmfile-tests
********************
Release was not present in Helm. Diff will show entire contents as new.
@@ -65,4 +65,4 @@ helmfile-tests, installed-httpbin, Service (v1) has been added:
+ app: httpbin
+ release: installed
+ type: LoadBalancer
Comparing release=installed, chart=../../../charts/httpbin
Comparing release=installed, chart=../../../charts/httpbin, namespace=helmfile-tests
@@ -1,6 +1,6 @@
Building dependency release=foo, chart=../../../charts/raw
Building dependency release=baz, chart=../../../charts/raw
Comparing release=foo, chart=../../../charts/raw
Comparing release=foo, chart=../../../charts/raw, namespace=helmfile-tests
********************
Release was not present in Helm. Diff will show entire contents as new.
@@ -25,7 +25,7 @@ helmfile-tests, foo-1, ConfigMap (v1) has been added:
+ data:
+ foo: FOO
Comparing release=baz, chart=../../../charts/raw
Comparing release=baz, chart=../../../charts/raw, namespace=helmfile-tests
********************
Release was not present in Helm. Diff will show entire contents as new.
@@ -47,5 +47,5 @@ helmfile-tests, cm1, ConfigMap (v1) has been added:
+ name: cm1
+ metadata:
+ name: cm1
Comparing release=foo, chart=../../../charts/raw
Comparing release=baz, chart=../../../charts/raw
Comparing release=foo, chart=../../../charts/raw, namespace=helmfile-tests
Comparing release=baz, chart=../../../charts/raw, namespace=helmfile-tests
@@ -1,4 +1,4 @@
Comparing release=baz, chart=../../../charts/raw
Comparing release=baz, chart=../../../charts/raw, namespace=helmfile-tests
********************
Release was not present in Helm. Diff will show entire contents as new.
@@ -13,4 +13,4 @@ helmfile-tests, baz-2, ConfigMap (v1) has been added:
+ namespace: helmfile-tests
+ data:
+ baz: BAZ
Comparing release=baz, chart=../../../charts/raw
Comparing release=baz, chart=../../../charts/raw, namespace=helmfile-tests
@@ -1,4 +1,4 @@
Comparing release=ingress-nginx, chart=ingress-nginx/ingress-nginx
Comparing release=ingress-nginx, chart=ingress-nginx/ingress-nginx, namespace=helmfile-tests
helmfile-tests, ingress-nginx, ClusterRole (rbac.authorization.k8s.io) has changed:
helmfile-tests, ingress-nginx, ClusterRoleBinding (rbac.authorization.k8s.io) has changed:
# Source: ingress-nginx/templates/clusterrolebinding.yaml
@@ -527,4 +527,4 @@ helmfile-tests, ingress-nginx-admission, NetworkPolicy (networking.k8s.io) has b
- egress:
- - {}
+
Comparing release=ingress-nginx, chart=ingress-nginx/ingress-nginx
Comparing release=ingress-nginx, chart=ingress-nginx/ingress-nginx, namespace=helmfile-tests