mirror of
https://github.com/helmfile/helmfile.git
synced 2026-09-30 07:20:52 +02:00
feat: add labels for helm release (#1046)
feat: add labels for k8s resources Signed-off-by: yxxhero <aiopsclub@163.com>
This commit is contained in:
+9
@@ -15,7 +15,11 @@ releases:
|
||||
name: default-shared-resources
|
||||
namespace: default
|
||||
labels:
|
||||
chart: util
|
||||
name: default-shared-resources
|
||||
namespace: default
|
||||
service: shared-resources
|
||||
syncReleaseLabels: false
|
||||
- chart: aservo/util
|
||||
version: 0.0.1
|
||||
needs:
|
||||
@@ -23,9 +27,14 @@ releases:
|
||||
name: default-release-resources
|
||||
namespace: default
|
||||
labels:
|
||||
chart: util
|
||||
name: default-release-resources
|
||||
namespace: default
|
||||
service: release-resources
|
||||
syncReleaseLabels: false
|
||||
templates:
|
||||
defaults:
|
||||
name: default-{{ .Release.Labels.service }}
|
||||
namespace: default
|
||||
syncReleaseLabels: false
|
||||
renderedvalues: {}
|
||||
|
||||
Vendored
+3
-3
@@ -1,3 +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
|
||||
NAME NAMESPACE ENABLED INSTALLED LABELS CHART VERSION
|
||||
release1 myNamespace true true app:myapp,chart:test,group:myGroup,name:release1,namespace:myNamespace,project:myProject test
|
||||
release2 myNamespace true true app:myapp,chart:test,group:myGroup,name:release2,namespace:myNamespace,project:myProject test
|
||||
|
||||
Reference in New Issue
Block a user