Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: add version labels for all internal charts (#350)
### **Description:** This PR introduces a new custom label function to all internal Helm charts. The purpose of this function is to enhance the visibility of Helm chart versioning for the applications using these charts. The new labels added by the function are: - `helm.chart/name`: Specifies the chart name (e.g., `simple-app`). - `helm.chart/version`: Reflects the chart version (`.Chart.Version`). ### **Why is this change needed?** 1. **Improved Visibility:** - These labels will allow us to track the Helm chart version deployed for each application easily. - It provides better observability into versioning at a glance. 2. **Grafana Dashboard Integration:** - We will use this labeling information to create a Grafana dashboard that displays applications along with their corresponding Helm chart versions. ### **Example Usage:** Here’s how the labels will look after applying this change: ```yaml labels: helm.sh/chartName: "simple-app" helm.sh/chartVersion: "1.12.4" app.kubernetes.io/name: "simple-app" app.kubernetes.io/instance: "simple-app-instance" ``` ### **Testing:** - Verified that the generated manifests include the expected labels. - Ensured no breaking changes to existing functionality. ### Simple-app diff ```diff $ diff -u -b orig new --- orig 2024-12-02 16:13:24 +++ new 2024-12-02 17:00:38 @@ -4,8 +4,8 @@ ...Successfully got an update from the "flink-operator" chart repository ...Successfully got an update from the "codimd" chart repository ...Successfully got an update from the "strimzi" chart repository -...Successfully got an update from the "jetstack" chart repository ...Successfully got an update from the "k8s-charts" chart repository +...Successfully got an update from the "jetstack" chart repository ...Successfully got an update from the "argo" chart repository ...Successfully got an update from the "fairwinds-stable" chart repository Update Complete. ⎈Happy Helming!⎈ @@ -20,13 +20,15 @@ metadata: name: simple-app-ingress-access labels: - helm.sh/chart: simple-app-1.12.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: simple-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "simple-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: simple-app - app.kubernetes.io/instance: simple-app + app.kubernetes.io/version: latest + helm.sh/chart: simple-app-1.12.4 + helm.sh/chartName: simple-app + helm.sh/chartVersion: 1.12.4 + tags.datadoghq.com/service: simple-app + tags.datadoghq.com/version: latest spec: policyTypes: [Ingress] podSelector: @@ -46,7 +48,7 @@ metadata: name: simple-app-ingress labels: - helm.sh/chart: simple-app-1.12.3 + helm.sh/chart: simple-app-1.12.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "simple-app" @@ -79,13 +81,15 @@ metadata: name: simple-app labels: - helm.sh/chart: simple-app-1.12.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: simple-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "simple-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: simple-app - app.kubernetes.io/instance: simple-app + app.kubernetes.io/version: latest + helm.sh/chart: simple-app-1.12.4 + helm.sh/chartName: simple-app + helm.sh/chartVersion: 1.12.4 + tags.datadoghq.com/service: simple-app + tags.datadoghq.com/version: latest spec: selector: matchLabels: @@ -100,13 +104,15 @@ metadata: name: simple-app labels: - helm.sh/chart: simple-app-1.12.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: simple-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "simple-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: simple-app - app.kubernetes.io/instance: simple-app + app.kubernetes.io/version: latest + helm.sh/chart: simple-app-1.12.4 + helm.sh/chartName: simple-app + helm.sh/chartVersion: 1.12.4 + tags.datadoghq.com/service: simple-app + tags.datadoghq.com/version: latest --- # Source: simple-app/templates/secret.yaml apiVersion: v1 @@ -122,7 +128,7 @@ metadata: name: simple-app labels: - helm.sh/chart: simple-app-1.12.3 + helm.sh/chart: simple-app-1.12.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "simple-app" @@ -155,7 +161,7 @@ metadata: name: simple-app-metrics labels: - helm.sh/chart: simple-app-1.12.3 + helm.sh/chart: simple-app-1.12.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "simple-app" @@ -180,13 +186,15 @@ metadata: name: simple-app labels: - helm.sh/chart: simple-app-1.12.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: simple-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "simple-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: simple-app - app.kubernetes.io/instance: simple-app + app.kubernetes.io/version: latest + helm.sh/chart: simple-app-1.12.4 + helm.sh/chartName: simple-app + helm.sh/chartVersion: 1.12.4 + tags.datadoghq.com/service: simple-app + tags.datadoghq.com/version: latest spec: revisionHistoryLimit: 3 selector: @@ -238,13 +246,15 @@ } ] labels: - helm.sh/chart: simple-app-1.12.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: simple-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "simple-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: simple-app - app.kubernetes.io/instance: simple-app + app.kubernetes.io/version: latest + helm.sh/chart: simple-app-1.12.4 + helm.sh/chartName: simple-app + helm.sh/chartVersion: 1.12.4 + tags.datadoghq.com/service: simple-app + tags.datadoghq.com/version: latest sidecar.istio.io/inject: "true" istio.io/rev: "stable" prometheus.istio.io/merge-metrics: "false" @@ -334,13 +344,15 @@ metadata: name: simple-app labels: - helm.sh/chart: simple-app-1.12.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: simple-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "simple-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: simple-app - app.kubernetes.io/instance: simple-app + app.kubernetes.io/version: latest + helm.sh/chart: simple-app-1.12.4 + helm.sh/chartName: simple-app + helm.sh/chartVersion: 1.12.4 + tags.datadoghq.com/service: simple-app + tags.datadoghq.com/version: latest spec: scaleTargetRef: apiVersion: apps/v1 @@ -383,13 +395,15 @@ metadata: name: simple-app labels: - helm.sh/chart: simple-app-1.12.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: simple-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "simple-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: simple-app - app.kubernetes.io/instance: simple-app + app.kubernetes.io/version: latest + helm.sh/chart: simple-app-1.12.4 + helm.sh/chartName: simple-app + helm.sh/chartVersion: 1.12.4 + tags.datadoghq.com/service: simple-app + tags.datadoghq.com/version: latest annotations: alb.ingress.kubernetes.io/tags: kubernetes_namespace=simple-app spec: @@ -493,13 +507,15 @@ metadata: name: simple-app-simple-app-rules labels: - helm.sh/chart: simple-app-1.12.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: simple-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "simple-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: simple-app - app.kubernetes.io/instance: simple-app + app.kubernetes.io/version: latest + helm.sh/chart: simple-app-1.12.4 + helm.sh/chartName: simple-app + helm.sh/chartVersion: 1.12.4 + tags.datadoghq.com/service: simple-app + tags.datadoghq.com/version: latest spec: groups: - name: simple-app.simple-app.simple-app.PodRules @@ -693,7 +709,7 @@ metadata: name: simple-app-monitor-rules labels: - helm.sh/chart: simple-app-1.12.3 + helm.sh/chart: simple-app-1.12.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "simple-app" @@ -717,7 +733,7 @@ metadata: name: simple-app labels: - helm.sh/chart: simple-app-1.12.3 + helm.sh/chart: simple-app-1.12.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "simple-app" @@ -761,7 +777,7 @@ metadata: name: "simple-app-test-connection" labels: - helm.sh/chart: simple-app-1.12.3 + helm.sh/chart: simple-app-1.12.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "simple-app" ``` #### Stateful-app diff ```diff $ diff -u -b orig new --- orig 2024-12-02 16:13:34 +++ new 2024-12-02 17:00:47 @@ -20,13 +20,15 @@ metadata: name: stateful-app-ingress-access labels: - helm.sh/chart: stateful-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: stateful-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "stateful-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: stateful-app - app.kubernetes.io/instance: stateful-app + app.kubernetes.io/version: latest + helm.sh/chart: stateful-app-1.4.4 + helm.sh/chartName: stateful-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: stateful-app + tags.datadoghq.com/version: latest spec: policyTypes: [Ingress] podSelector: @@ -46,13 +48,15 @@ metadata: name: stateful-app labels: - helm.sh/chart: stateful-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: stateful-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "stateful-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: stateful-app - app.kubernetes.io/instance: stateful-app + app.kubernetes.io/version: latest + helm.sh/chart: stateful-app-1.4.4 + helm.sh/chartName: stateful-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: stateful-app + tags.datadoghq.com/version: latest spec: selector: matchLabels: @@ -67,13 +71,15 @@ metadata: name: stateful-app labels: - helm.sh/chart: stateful-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: stateful-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "stateful-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: stateful-app - app.kubernetes.io/instance: stateful-app + app.kubernetes.io/version: latest + helm.sh/chart: stateful-app-1.4.4 + helm.sh/chartName: stateful-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: stateful-app + tags.datadoghq.com/version: latest --- # Source: stateful-app/templates/service.yaml apiVersion: v1 @@ -81,7 +87,7 @@ metadata: name: stateful-app labels: - helm.sh/chart: stateful-app-1.4.3 + helm.sh/chart: stateful-app-1.4.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "stateful-app" @@ -114,7 +120,7 @@ metadata: name: stateful-app-metrics labels: - helm.sh/chart: stateful-app-1.4.3 + helm.sh/chart: stateful-app-1.4.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "stateful-app" @@ -139,13 +145,15 @@ metadata: name: stateful-app labels: - helm.sh/chart: stateful-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: stateful-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "stateful-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: stateful-app - app.kubernetes.io/instance: stateful-app + app.kubernetes.io/version: latest + helm.sh/chart: stateful-app-1.4.4 + helm.sh/chartName: stateful-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: stateful-app + tags.datadoghq.com/version: latest spec: replicas: 2 revisionHistoryLimit: 3 @@ -198,13 +206,15 @@ } ] labels: - helm.sh/chart: stateful-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: stateful-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "stateful-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: stateful-app - app.kubernetes.io/instance: stateful-app + app.kubernetes.io/version: latest + helm.sh/chart: stateful-app-1.4.4 + helm.sh/chartName: stateful-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: stateful-app + tags.datadoghq.com/version: latest sidecar.istio.io/inject: "true" istio.io/rev: "stable" prometheus.istio.io/merge-metrics: "false" @@ -287,13 +297,15 @@ metadata: name: stateful-app labels: - helm.sh/chart: stateful-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: stateful-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "stateful-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: stateful-app - app.kubernetes.io/instance: stateful-app + app.kubernetes.io/version: latest + helm.sh/chart: stateful-app-1.4.4 + helm.sh/chartName: stateful-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: stateful-app + tags.datadoghq.com/version: latest annotations: alb.ingress.kubernetes.io/tags: kubernetes_namespace=stateful-app spec: @@ -397,13 +409,15 @@ metadata: name: stateful-app-stateful-app-rules labels: - helm.sh/chart: stateful-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: stateful-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "stateful-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: stateful-app - app.kubernetes.io/instance: stateful-app + app.kubernetes.io/version: latest + helm.sh/chart: stateful-app-1.4.4 + helm.sh/chartName: stateful-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: stateful-app + tags.datadoghq.com/version: latest spec: groups: - name: stateful-app.stateful-app.stateful-app.PodRules @@ -600,7 +614,7 @@ metadata: name: stateful-app-monitor-rules labels: - helm.sh/chart: stateful-app-1.4.3 + helm.sh/chart: stateful-app-1.4.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "stateful-app" @@ -624,7 +638,7 @@ metadata: name: stateful-app labels: - helm.sh/chart: stateful-app-1.4.3 + helm.sh/chart: stateful-app-1.4.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "stateful-app" @@ -668,7 +682,7 @@ metadata: name: "stateful-app-test-connection" labels: - helm.sh/chart: stateful-app-1.4.3 + helm.sh/chart: stateful-app-1.4.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "stateful-app" ``` #### rollout-app diff ```diff $ diff -u -b orig new --- orig 2024-12-02 16:13:46 +++ new 2024-12-02 17:00:32 @@ -1,8 +1,8 @@ Pulling dependencies in... helm dependency update . Hang tight while we grab the latest from your chart repositories... -...Successfully got an update from the "codimd" chart repository ...Successfully got an update from the "flink-operator" chart repository +...Successfully got an update from the "codimd" chart repository ...Successfully got an update from the "strimzi" chart repository ...Successfully got an update from the "k8s-charts" chart repository ...Successfully got an update from the "jetstack" chart repository @@ -20,13 +20,15 @@ metadata: name: rollout-app-ingress-access labels: - helm.sh/chart: rollout-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: rollout-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "rollout-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: rollout-app - app.kubernetes.io/instance: rollout-app + app.kubernetes.io/version: latest + helm.sh/chart: rollout-app-1.4.4 + helm.sh/chartName: rollout-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: rollout-app + tags.datadoghq.com/version: latest spec: policyTypes: [Ingress] podSelector: @@ -46,7 +48,7 @@ metadata: name: rollout-app-ingress labels: - helm.sh/chart: rollout-app-1.4.3 + helm.sh/chart: rollout-app-1.4.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "rollout-app" @@ -79,13 +81,15 @@ metadata: name: rollout-app labels: - helm.sh/chart: rollout-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: rollout-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "rollout-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: rollout-app - app.kubernetes.io/instance: rollout-app + app.kubernetes.io/version: latest + helm.sh/chart: rollout-app-1.4.4 + helm.sh/chartName: rollout-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: rollout-app + tags.datadoghq.com/version: latest spec: selector: matchLabels: @@ -100,13 +104,15 @@ metadata: name: rollout-app labels: - helm.sh/chart: rollout-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: rollout-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "rollout-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: rollout-app - app.kubernetes.io/instance: rollout-app + app.kubernetes.io/version: latest + helm.sh/chart: rollout-app-1.4.4 + helm.sh/chartName: rollout-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: rollout-app + tags.datadoghq.com/version: latest --- # Source: rollout-app/templates/secret.yaml apiVersion: v1 @@ -122,13 +128,15 @@ metadata: name: rollout-app labels: - helm.sh/chart: rollout-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: rollout-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "rollout-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: rollout-app - app.kubernetes.io/instance: rollout-app + app.kubernetes.io/version: latest + helm.sh/chart: rollout-app-1.4.4 + helm.sh/chartName: rollout-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: rollout-app + tags.datadoghq.com/version: latest annotations: service.beta.kubernetes.io/aws-load-balancer-additional-resource-tags: kubernetes_namespace=rollout-app @@ -154,13 +162,15 @@ metadata: name: rollout-app-preview labels: - helm.sh/chart: rollout-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: rollout-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "rollout-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: rollout-app - app.kubernetes.io/instance: rollout-app + app.kubernetes.io/version: latest + helm.sh/chart: rollout-app-1.4.4 + helm.sh/chartName: rollout-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: rollout-app + tags.datadoghq.com/version: latest annotations: service.beta.kubernetes.io/aws-load-balancer-additional-resource-tags: kubernetes_namespace=rollout-app @@ -186,13 +196,15 @@ metadata: name: rollout-app labels: - helm.sh/chart: rollout-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: rollout-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "rollout-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: rollout-app - app.kubernetes.io/instance: rollout-app + app.kubernetes.io/version: latest + helm.sh/chart: rollout-app-1.4.4 + helm.sh/chartName: rollout-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: rollout-app + tags.datadoghq.com/version: latest spec: scaleTargetRef: apiVersion: argoproj.io/v1alpha1 @@ -235,13 +247,15 @@ metadata: name: rollout-app labels: - helm.sh/chart: rollout-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: rollout-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "rollout-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: rollout-app - app.kubernetes.io/instance: rollout-app + app.kubernetes.io/version: latest + helm.sh/chart: rollout-app-1.4.4 + helm.sh/chartName: rollout-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: rollout-app + tags.datadoghq.com/version: latest annotations: alb.ingress.kubernetes.io/tags: kubernetes_namespace=rollout-app spec: @@ -263,7 +277,7 @@ metadata: name: rollout-app labels: - helm.sh/chart: rollout-app-1.4.3 + helm.sh/chart: rollout-app-1.4.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "rollout-app" @@ -384,7 +398,7 @@ metadata: name: rollout-app-monitor-rules labels: - helm.sh/chart: rollout-app-1.4.3 + helm.sh/chart: rollout-app-1.4.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "rollout-app" @@ -408,13 +422,15 @@ metadata: name: rollout-app-rollout-app-rules labels: - helm.sh/chart: rollout-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: rollout-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "rollout-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: rollout-app - app.kubernetes.io/instance: rollout-app + app.kubernetes.io/version: latest + helm.sh/chart: rollout-app-1.4.4 + helm.sh/chartName: rollout-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: rollout-app + tags.datadoghq.com/version: latest spec: groups: - name: rollout-app.rollout-app.rollout-app.PodRules @@ -590,13 +606,15 @@ metadata: name: rollout-app labels: - helm.sh/chart: rollout-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: rollout-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "rollout-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: rollout-app - app.kubernetes.io/instance: rollout-app + app.kubernetes.io/version: latest + helm.sh/chart: rollout-app-1.4.4 + helm.sh/chartName: rollout-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: rollout-app + tags.datadoghq.com/version: latest spec: revisionHistoryLimit: 3 selector: @@ -653,13 +671,15 @@ } ] labels: - helm.sh/chart: rollout-app-1.4.3 - app.kubernetes.io/version: "latest" + app.kubernetes.io/instance: rollout-app app.kubernetes.io/managed-by: Helm - tags.datadoghq.com/service: "rollout-app" - tags.datadoghq.com/version: "latest" app.kubernetes.io/name: rollout-app - app.kubernetes.io/instance: rollout-app + app.kubernetes.io/version: latest + helm.sh/chart: rollout-app-1.4.4 + helm.sh/chartName: rollout-app + helm.sh/chartVersion: 1.4.4 + tags.datadoghq.com/service: rollout-app + tags.datadoghq.com/version: latest sidecar.istio.io/inject: "true" istio.io/rev: "stable" prometheus.istio.io/merge-metrics: "false" @@ -740,7 +760,7 @@ metadata: name: "rollout-app-test-connection" labels: - helm.sh/chart: rollout-app-1.4.3 + helm.sh/chart: rollout-app-1.4.4 app.kubernetes.io/version: "latest" app.kubernetes.io/managed-by: Helm tags.datadoghq.com/service: "rollout-app" ``` --------- Co-authored-by: Cloudeng <[email protected]>
- Loading branch information