diff --git a/charts/steadybit-extension-gatling/Chart.lock b/charts/steadybit-extension-gatling/Chart.lock index 117120c..87a1572 100644 --- a/charts/steadybit-extension-gatling/Chart.lock +++ b/charts/steadybit-extension-gatling/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: extensionlib repository: https://steadybit.github.io/helm-charts - version: 1.4.3 -digest: sha256:8ea2d95f282d0e0e19ead08ff44fdca06a18c130c45f251dd87b1e5256341288 -generated: "2023-08-10T07:55:27.754991+02:00" + version: 1.4.4 +digest: sha256:b241bfbb60b24ff401a45d75efeaebfd5242801712bfaf7740f0461df9a50c37 +generated: "2023-09-08T09:50:46.11068+02:00" diff --git a/charts/steadybit-extension-gatling/Chart.yaml b/charts/steadybit-extension-gatling/Chart.yaml index af46b78..38752c4 100644 --- a/charts/steadybit-extension-gatling/Chart.yaml +++ b/charts/steadybit-extension-gatling/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: steadybit-extension-gatling description: Steadybit gatling extension Helm chart for Kubernetes. -version: 1.0.10 +version: 1.0.11 appVersion: latest home: https://www.steadybit.com/ icon: https://steadybit-website-assets.s3.amazonaws.com/logo-symbol-transparent.png @@ -21,5 +21,5 @@ annotations: url: https://hub.steadybit.com dependencies: - name: extensionlib - version: ^1.4.3 + version: ^1.4.4 repository: https://steadybit.github.io/helm-charts diff --git a/charts/steadybit-extension-gatling/charts/extensionlib-1.4.3.tgz b/charts/steadybit-extension-gatling/charts/extensionlib-1.4.3.tgz deleted file mode 100644 index a9c9b31..0000000 Binary files a/charts/steadybit-extension-gatling/charts/extensionlib-1.4.3.tgz and /dev/null differ diff --git a/charts/steadybit-extension-gatling/charts/extensionlib-1.4.4.tgz b/charts/steadybit-extension-gatling/charts/extensionlib-1.4.4.tgz new file mode 100644 index 0000000..d1a48ac Binary files /dev/null and b/charts/steadybit-extension-gatling/charts/extensionlib-1.4.4.tgz differ diff --git a/charts/steadybit-extension-gatling/templates/deployment.yaml b/charts/steadybit-extension-gatling/templates/deployment.yaml index 0c83667..e9741ed 100644 --- a/charts/steadybit-extension-gatling/templates/deployment.yaml +++ b/charts/steadybit-extension-gatling/templates/deployment.yaml @@ -12,11 +12,11 @@ spec: replicas: 1 selector: matchLabels: - app.kubernetes.io/name: {{ include "extensionlib.names.name" . }} + {{- include "extensionlib.selectorLabels" . | nindent 6 }} template: metadata: labels: - app.kubernetes.io/name: {{ include "extensionlib.names.name" . }} + {{- include "extensionlib.selectorLabels" . | nindent 8 }} {{- include "extensionlib.labels" (list .) | nindent 8 }} {{- range $key, $value := .Values.extraLabels }} {{ $key }}: {{ $value }} diff --git a/charts/steadybit-extension-gatling/tests/__snapshot__/deployment_test.yaml.snap b/charts/steadybit-extension-gatling/tests/__snapshot__/deployment_test.yaml.snap index 5e8968e..bcb2f65 100644 --- a/charts/steadybit-extension-gatling/tests/__snapshot__/deployment_test.yaml.snap +++ b/charts/steadybit-extension-gatling/tests/__snapshot__/deployment_test.yaml.snap @@ -11,12 +11,14 @@ manifest should match snapshot using podAnnotations and Labels: replicas: 1 selector: matchLabels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling template: metadata: annotations: some-annotation: some-annotation-value labels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling some-label: some-label-value steadybit.com/discovery-disabled: "true" @@ -78,11 +80,13 @@ manifest should match snapshot with TLS: replicas: 1 selector: matchLabels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling template: metadata: annotations: null labels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling steadybit.com/discovery-disabled: "true" spec: @@ -154,11 +158,13 @@ manifest should match snapshot with extra env vars: replicas: 1 selector: matchLabels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling template: metadata: annotations: null labels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling steadybit.com/discovery-disabled: "true" spec: @@ -227,11 +233,13 @@ manifest should match snapshot with extra labels: replicas: 1 selector: matchLabels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling template: metadata: annotations: null labels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling steadybit.com/discovery-disabled: "true" tags.datadoghq.com/service: steadybit-extension @@ -293,11 +301,13 @@ manifest should match snapshot with mutual TLS: replicas: 1 selector: matchLabels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling template: metadata: annotations: null labels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling steadybit.com/discovery-disabled: "true" spec: @@ -378,11 +388,13 @@ manifest should match snapshot with mutual TLS using containerPaths: replicas: 1 selector: matchLabels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling template: metadata: annotations: null labels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling steadybit.com/discovery-disabled: "true" spec: @@ -449,11 +461,13 @@ manifest should match snapshot without TLS: replicas: 1 selector: matchLabels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling template: metadata: annotations: null labels: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling steadybit.com/discovery-disabled: "true" spec: diff --git a/charts/steadybit-extension-gatling/tests/__snapshot__/service_test.yaml.snap b/charts/steadybit-extension-gatling/tests/__snapshot__/service_test.yaml.snap index 6ced6f8..8242cc4 100644 --- a/charts/steadybit-extension-gatling/tests/__snapshot__/service_test.yaml.snap +++ b/charts/steadybit-extension-gatling/tests/__snapshot__/service_test.yaml.snap @@ -15,6 +15,7 @@ manifest should match snapshot with TLS: protocol: TCP targetPort: 8087 selector: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling manifest should match snapshot with mutual TLS: 1: | @@ -33,6 +34,7 @@ manifest should match snapshot with mutual TLS: protocol: TCP targetPort: 8087 selector: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling manifest should match snapshot with mutual TLS using containerPaths: 1: | @@ -51,6 +53,7 @@ manifest should match snapshot with mutual TLS using containerPaths: protocol: TCP targetPort: 8087 selector: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling manifest should match snapshot without TLS: 1: | @@ -69,4 +72,5 @@ manifest should match snapshot without TLS: protocol: TCP targetPort: 8087 selector: + app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/name: steadybit-extension-gatling