diff --git a/templates/_helpers.tpl b/templates/_helpers.tpl index 7d36551..0cf16c1 100644 --- a/templates/_helpers.tpl +++ b/templates/_helpers.tpl @@ -28,7 +28,7 @@ Create the name of the service account to use {{- $definition := get .root.Values.externalSecrets $name }} name: {{ include "common.fullname" ( dict "root" .root "service" $definition "serviceName" $name ) }} {{ else if and (hasKey .value "name" ) ( eq .value.name "self-metadata" ) -}} - name: {{ include "common.fullname" ( dict "root" .root "service" .root.Values "serviceName" "metadata" ) }} + name: {{ include "common.fullname" ( dict "root" .root "service" .root.Values.metadata "serviceName" "metadata" ) }} {{ else -}} name: {{ default .value.name ( get .configMapNameOverride .value.name ) | quote }} {{ end -}} @@ -52,7 +52,7 @@ imagePullSecrets: {{- if .root.Values.dockerregistry -}} {{- if .root.Values.dockerregistry.enabled -}} imagePullSecrets: - - name: {{ include "common.fullname" ( dict "root" .root "service" .root.Values "serviceName" "docker-registry" ) }} + - name: {{ include "common.fullname" ( dict "root" .root "service" .root.Values.dockerregistry "serviceName" "docker-registry" ) }} {{- end }} {{- end }} {{- end }} @@ -232,7 +232,7 @@ volumes: {{- if eq ( default "self" $value.configMap.name ) "self" }} name: {{ include "common.fullname" ( dict "root" $root "service" $root.Values.configMaps ) }} {{- else if eq ( default "self" $value.configMap.name ) "self-metadata" }} - name: {{ include "common.fullname" ( dict "root" $root "service" $root.Values "serviceName" "metadata" ) }} + name: {{ include "common.fullname" ( dict "root" $root "service" $root.Values.metadata "serviceName" "metadata" ) }} {{- else }} name: {{ default $value.configMap.name ( get $root.Values.global.configMapNameOverride $value.configMap.name ) | quote }} {{- end }} diff --git a/tests/expected.yaml b/tests/expected.yaml index 20403db..c86fec9 100644 --- a/tests/expected.yaml +++ b/tests/expected.yaml @@ -3,7 +3,7 @@ apiVersion: policy/v1 kind: PodDisruptionBudget metadata: - name: example-application-deployment-all + name: example-app-deployment-all labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -23,7 +23,7 @@ spec: apiVersion: policy/v1 kind: PodDisruptionBudget metadata: - name: example-application-deployment-min + name: example-app-deployment-min labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -63,7 +63,7 @@ spec: apiVersion: policy/v1 kind: PodDisruptionBudget metadata: - name: example-with-name-override-example3 + name: example-app-example3 labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -83,7 +83,7 @@ spec: apiVersion: policy/v1 kind: PodDisruptionBudget metadata: - name: example-application-example4 + name: example-app-example4 labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -103,7 +103,7 @@ spec: apiVersion: policy/v1 kind: PodDisruptionBudget metadata: - name: example-application-example5 + name: example-app-example5 labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -123,7 +123,7 @@ spec: apiVersion: policy/v1 kind: PodDisruptionBudget metadata: - name: example-application-internal + name: example-app-internal labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -143,7 +143,7 @@ spec: apiVersion: policy/v1 kind: PodDisruptionBudget metadata: - name: example-application-nginx + name: example-app-nginx labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -163,7 +163,7 @@ spec: apiVersion: policy/v1 kind: PodDisruptionBudget metadata: - name: example-application-statefulset-min + name: example-app-statefulset-min labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -183,7 +183,7 @@ spec: apiVersion: v1 kind: ServiceAccount metadata: - name: example-application-myserviceaccount + name: example-app-service-account-myserviceaccount labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -198,7 +198,7 @@ metadata: apiVersion: v1 kind: Secret metadata: - name: example-application + name: example-app-secrets labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -218,7 +218,7 @@ data: apiVersion: v1 kind: ConfigMap metadata: - name: example-application-metadata + name: example-app-metadata-metadata labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -230,13 +230,13 @@ data: CHART_NAME: application RELEASE_NAME: example RELEASE_NAMESPACE: default - SERVICE_CRONJOB-ALL_NAME: example-application-cronjob-all + SERVICE_CRONJOB-ALL_NAME: example-app-cronjob-all SERVICE_CRONJOB-ALL_CONTAINER_MAIN_IMAGE_TAG: "latest" - SERVICE_DEPLOYMENT-ALL_NAME: example-application-deployment-all + SERVICE_DEPLOYMENT-ALL_NAME: example-app-deployment-all SERVICE_DEPLOYMENT-ALL_CONTAINER_MAIN_IMAGE_TAG: "latest" - SERVICE_DEPLOYMENT-MIN_NAME: example-application-deployment-min + SERVICE_DEPLOYMENT-MIN_NAME: example-app-deployment-min SERVICE_DEPLOYMENT-MIN_CONTAINER_MAIN_IMAGE_TAG: "latest" - SERVICE_EXAMPLE1_NAME: example-application-with-service-name + SERVICE_EXAMPLE1_NAME: example-app-example1-with-service-name SERVICE_EXAMPLE1_CONTAINER_AA_IMAGE_TAG: "latest" SERVICE_EXAMPLE1_CONTAINER_BB_IMAGE_TAG: "latest" SERVICE_EXAMPLE1_CONTAINER_CC_IMAGE_TAG: "latest" @@ -247,26 +247,26 @@ data: SERVICE_EXAMPLE3_NAME: hardcoded-service-name SERVICE_EXAMPLE3_CONTAINER_CC_IMAGE_TAG: "latest" SERVICE_EXAMPLE3_CONTAINER_DD_IMAGE_TAG: "latest" - SERVICE_EXAMPLE4_NAME: example-application-example4 + SERVICE_EXAMPLE4_NAME: example-app-example4 SERVICE_EXAMPLE4_CONTAINER_MAIN_IMAGE_TAG: "latest" SERVICE_EXAMPLE5_NAME: service-autoscaled SERVICE_EXAMPLE5_CONTAINER_MAIN_IMAGE_TAG: "latest" - SERVICE_INTERNAL_NAME: example-application-internal + SERVICE_INTERNAL_NAME: example-app-internal SERVICE_INTERNAL_CONTAINER_MAIN_IMAGE_TAG: "latest" - SERVICE_JOB-ALL_NAME: example-application-job-all + SERVICE_JOB-ALL_NAME: example-app-job-all SERVICE_JOB-ALL_CONTAINER_MAIN_IMAGE_TAG: "latest" - SERVICE_JOB-MIN_NAME: example-application-job-min + SERVICE_JOB-MIN_NAME: example-app-job-min SERVICE_JOB-MIN_CONTAINER_MAIN_IMAGE_TAG: "latest" - SERVICE_STATEFULSET-ALL_NAME: example-application-nginx + SERVICE_STATEFULSET-ALL_NAME: example-app-nginx SERVICE_STATEFULSET-ALL_CONTAINER_MAIN_IMAGE_TAG: "latest" - SERVICE_STATEFULSET-MIN_NAME: example-application-statefulset-min + SERVICE_STATEFULSET-MIN_NAME: example-app-statefulset-min SERVICE_STATEFULSET-MIN_CONTAINER_MAIN_IMAGE_TAG: "latest" --- # Source: application/templates/configmap.yaml apiVersion: v1 kind: ConfigMap metadata: - name: example-application + name: example-app-configmaps labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -294,7 +294,7 @@ data: apiVersion: v1 kind: Service metadata: - name: example-application-with-service-name + name: example-app-example1-with-service-name labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -392,7 +392,7 @@ spec: apiVersion: apps/v1 kind: Deployment metadata: - name: example-application-deployment-all + name: example-app-deployment-all labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -423,8 +423,8 @@ spec: app.kubernetes.io/component: deployment-all spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} affinity: @@ -450,7 +450,7 @@ spec: apiVersion: apps/v1 kind: Deployment metadata: - name: example-application-deployment-min + name: example-app-deployment-min labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -475,8 +475,8 @@ spec: app.kubernetes.io/component: deployment-min spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} containers: @@ -492,7 +492,7 @@ spec: apiVersion: apps/v1 kind: Deployment metadata: - name: example-application-with-service-name + name: example-app-example1-with-service-name labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -518,8 +518,8 @@ spec: app.kubernetes.io/component: with-service-name spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} affinity: @@ -684,25 +684,25 @@ spec: emptyDir: {} - name: self-configmap configMap: - name: example-application + name: example-app-configmaps items: - key: testYaml path: test.yaml - name: self-configmap-metadata configMap: - name: example-application-metadata + name: example-app-metadata-metadata items: - key: testYaml path: test.yaml - name: self-external-secret secret: - secretName: example-application-app + secretName: example-app-ext-secrets-app items: - key: hostname path: hostname.txt - name: self-secret secret: - secretName: example-application + secretName: example-app-secrets --- # Source: application/templates/deployment.yaml apiVersion: apps/v1 @@ -734,8 +734,8 @@ spec: app.kubernetes.io/component: example2 spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} affinity: @@ -840,7 +840,7 @@ spec: apiVersion: apps/v1 kind: Deployment metadata: - name: example-with-name-override-example3 + name: example-app-example3 labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -866,8 +866,8 @@ spec: app.kubernetes.io/component: example3 spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} affinity: @@ -972,7 +972,7 @@ spec: apiVersion: apps/v1 kind: Deployment metadata: - name: example-application-example4 + name: example-app-example4 labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -997,8 +997,8 @@ spec: app.kubernetes.io/component: example4 spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} affinity: @@ -1024,7 +1024,7 @@ spec: apiVersion: apps/v1 kind: Deployment metadata: - name: example-application-example5 + name: example-app-example5 labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1049,8 +1049,8 @@ spec: app.kubernetes.io/component: example5 spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} affinity: @@ -1076,7 +1076,7 @@ spec: apiVersion: apps/v1 kind: Deployment metadata: - name: example-application-internal + name: example-app-internal labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1101,8 +1101,8 @@ spec: app.kubernetes.io/component: internal spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} containers: @@ -1121,23 +1121,23 @@ spec: - name: "SELF_CONFIGMAP" valueFrom: configMapKeyRef: - name: example-application + name: example-app-configmaps key: "testSingleLine" - name: "SELF_METADATA" valueFrom: configMapKeyRef: - name: example-application-metadata + name: example-app-metadata-metadata key: "CHART_NAME" - name: "SELF_SECRET" valueFrom: secretKeyRef: - name: example-application + name: example-app-secrets key: "test" - name: "SELF_VAULT" valueFrom: secretKeyRef: - name: example-application-app + name: example-app-ext-secrets-app key: "hostname" terminationMessagePolicy: FallbackToLogsOnError --- @@ -1145,7 +1145,7 @@ spec: apiVersion: autoscaling/v2 kind: HorizontalPodAutoscaler metadata: - name: example-application-example5 + name: example-app-example5 labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1157,7 +1157,7 @@ spec: scaleTargetRef: apiVersion: apps/v1 kind: Deployment - name: example-application-example5 + name: example-app-example5 minReplicas: 2 maxReplicas: 5 metrics: @@ -1172,7 +1172,7 @@ spec: apiVersion: apps/v1 kind: StatefulSet metadata: - name: example-application-nginx + name: example-app-nginx labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1217,8 +1217,8 @@ spec: app.kubernetes.io/component: nginx spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} containers: @@ -1234,7 +1234,7 @@ spec: apiVersion: apps/v1 kind: StatefulSet metadata: - name: example-application-statefulset-min + name: example-app-statefulset-min labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1256,8 +1256,8 @@ spec: app.kubernetes.io/component: statefulset-min spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} containers: @@ -1273,7 +1273,7 @@ spec: apiVersion: batch/v1 kind: Job metadata: - name: example-application-job-all + name: example-app-job-all labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1307,8 +1307,8 @@ spec: app.kubernetes.io/component: job-all spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} restartPolicy: Never @@ -1325,7 +1325,7 @@ spec: apiVersion: batch/v1 kind: Job metadata: - name: example-application-job-min + name: example-app-job-min labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1342,8 +1342,8 @@ spec: app.kubernetes.io/component: job-min spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} restartPolicy: Never @@ -1360,7 +1360,7 @@ spec: apiVersion: batch/v1 kind: CronJob metadata: - name: example-application-cronjob-all + name: example-app-cronjob-all labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1401,8 +1401,8 @@ spec: app.kubernetes.io/component: cronjob-all spec: imagePullSecrets: - - name: example-application-docker-registry - serviceAccountName: example-application-myserviceaccount + - name: example-app-dockerregistry-docker-registry + serviceAccountName: example-app-service-account-myserviceaccount securityContext: {} restartPolicy: Never @@ -1419,7 +1419,7 @@ spec: apiVersion: networking.k8s.io/v1 kind: Ingress metadata: - name: example-application-host1 + name: example-app-ingress-host1 labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1444,7 +1444,7 @@ spec: pathType: Prefix backend: service: - name: example-application-with-service-name + name: example-app-example1-with-service-name port: number: 8080 - path: "/two" @@ -1468,7 +1468,7 @@ spec: pathType: Prefix backend: service: - name: example-application-with-service-name + name: example-app-example1-with-service-name port: number: 8080 - path: "/two" @@ -1490,7 +1490,7 @@ spec: apiVersion: networking.k8s.io/v1 kind: Ingress metadata: - name: example-application-host2 + name: example-app-ingress-host2 labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1505,7 +1505,7 @@ spec: tls: - hosts: - "*.example.com" - secretName: example-application-host2 + secretName: example-app-ingress-host2 rules: - host: "*.example.com" http: @@ -1514,7 +1514,7 @@ spec: pathType: Prefix backend: service: - name: example-application-with-service-name + name: example-app-example1-with-service-name port: number: 8080 - path: "/two" @@ -1536,7 +1536,7 @@ spec: apiVersion: external-secrets.io/v1beta1 kind: ExternalSecret metadata: - name: example-application-docker-registry + name: example-app-dockerregistry-docker-registry labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1548,7 +1548,7 @@ metadata: testAnnotation: annotation value spec: target: - name: example-application-docker-registry + name: example-app-dockerregistry-docker-registry template: type: kubernetes.io/dockerconfigjson data: @@ -1612,7 +1612,7 @@ spec: apiVersion: external-secrets.io/v1beta1 kind: ExternalSecret metadata: - name: example-application-app + name: example-app-ext-secrets-app labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1626,7 +1626,7 @@ spec: kind: SecretStore name: my-secret-store target: - name: example-application-app + name: example-app-ext-secrets-app data: - secretKey: hostname remoteRef: @@ -1636,7 +1636,7 @@ spec: apiVersion: external-secrets.io/v1beta1 kind: ExternalSecret metadata: - name: example-application-global + name: example-app-global-ext-secrets-global labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1650,7 +1650,7 @@ spec: kind: SecretStore name: my-global-secret-store target: - name: example-application-global + name: example-app-global-ext-secrets-global data: - secretKey: pass remoteRef: @@ -1660,7 +1660,7 @@ spec: apiVersion: monitoring.coreos.com/v1 kind: PodMonitor metadata: - name: example-application-with-service-name + name: example-app-example1-with-service-name labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1686,7 +1686,7 @@ spec: apiVersion: monitoring.coreos.com/v1 kind: PodMonitor metadata: - name: example-application-example4 + name: example-app-example4 labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" @@ -1709,7 +1709,7 @@ spec: apiVersion: monitoring.coreos.com/v1 kind: PodMonitor metadata: - name: example-application-example5 + name: example-app-example5 labels: helm.sh/chart: application app.kubernetes.io/version: "1.0" diff --git a/tests/values.yaml b/tests/values.yaml index 652ebed..c4a2fa9 100644 --- a/tests/values.yaml +++ b/tests/values.yaml @@ -4,6 +4,7 @@ global: metadata: enabled: true + fullnameOverride: example-app-metadata securityContext: runAsNonRoot: true @@ -11,6 +12,7 @@ securityContext: ingress: enabled: true + fullnameOverride: example-app-ingress annotations: example-annotation: 'coucou' hostGroups: @@ -29,6 +31,7 @@ ingress: dockerregistry: external: true + fullnameOverride: example-app-dockerregistry annotations: testAnnotation: annotation value content: @@ -60,6 +63,7 @@ dockerregistry: secrets: enabled: true + fullnameOverride: example-app-secrets annotations: testAnnotation: annotation value for secrets content: @@ -75,6 +79,7 @@ secrets: externalSecrets: app: enabled: true + fullnameOverride: example-app-ext-secrets refreshInterval: 1h secretStoreRef: name: my-secret-store @@ -85,6 +90,7 @@ externalSecrets: key: hostname global: enabled: true + fullnameOverride: example-app-global-ext-secrets refreshInterval: 1h secretStoreRef: name: my-global-secret-store @@ -95,6 +101,7 @@ externalSecrets: key: pass configMaps: + fullnameOverride: example-app-configmaps annotations: testAnnotation: annotation value for configmaps content: @@ -122,12 +129,14 @@ serviceAccount: create: true name: example3-service-account serviceName: myserviceaccount + fullnameOverride: example-app-service-account annotations: example-annotation: coucou services: example1: enabled: true + fullnameOverride: example-app-example1 pdb: enabled: false ingress: @@ -329,6 +338,7 @@ services: path: /three enabled: true replicaCount: 2 + fullnameOverride: example-app nameOverride: with-name-override @@ -377,6 +387,7 @@ services: # Example with labelSelector in affinity example4: enabled: true + fullnameOverride: example-app affinity: podAntiAffinity: labelSelector: @@ -398,6 +409,7 @@ services: # Example with HPA and labelSelector in affinity example5: enabled: true + fullnameOverride: example-app affinity: podAntiAffinity: labelSelector: @@ -435,6 +447,7 @@ services: # Minimal configuration of a deployment deployment-min: enabled: true + fullnameOverride: example-app containers: main: image: @@ -443,6 +456,7 @@ services: # Deployment with all the possible options deployment-all: enabled: true + fullnameOverride: example-app replicas: 3 strategy: type: RollingUpdate @@ -471,6 +485,7 @@ services: # Minimal configuration of a daemonset statefulset-min: enabled: true + fullnameOverride: example-app type: StatefulSet containers: main: @@ -480,6 +495,7 @@ services: # Daemonset with all the possible options statefulset-all: enabled: true + fullnameOverride: example-app type: StatefulSet serviceName: 'nginx' replicas: 3 @@ -511,6 +527,7 @@ services: # Minimal configuration of a job job-min: enabled: true + fullnameOverride: example-app type: Job # not available in k8s <= 1.27 # podReplacementPolicy: OnFailure @@ -523,6 +540,7 @@ services: # Job with all the possible options job-all: enabled: true + fullnameOverride: example-app type: Job backoffLimit: 5 completions: 10 @@ -555,6 +573,7 @@ services: cronjob-all: enabled: true + fullnameOverride: example-app schedule: '*/1 * * * *' concurrencyPolicy: Forbid successfulJobsHistoryLimit: 2 @@ -593,6 +612,7 @@ services: # Test internal env internal: enabled: true + fullnameOverride: example-app containers: main: image: diff --git a/values.md b/values.md index 441c500..9927913 100644 --- a/values.md +++ b/values.md @@ -123,6 +123,7 @@ - **`type`** _(string)_: The type of the service. Must be one of: `["Deployment", "StatefulSet", "Job", "CronJob"]`. Default: `"Deployment"`. - **`name`** _(string)_: The name of the service. - **`nameOverride`**: Refer to _[#/definitions/nameOverride](#definitions/nameOverride)_. + - **`fullnameOverride`**: Refer to _[#/definitions/fullnameOverride](#definitions/fullnameOverride)_. - **`labels`**: Refer to _[#/definitions/labels](#definitions/labels)_. - **`annotations`**: Refer to _[#/definitions/annotations](#definitions/annotations)_. - **`podLabels`**: Refer to _[#/definitions/podLabels](#definitions/podLabels)_. diff --git a/values.schema.json b/values.schema.json index 3afe7a8..4be3e51 100644 --- a/values.schema.json +++ b/values.schema.json @@ -750,6 +750,9 @@ "nameOverride": { "$ref": "#/definitions/nameOverride" }, + "fullnameOverride": { + "$ref": "#/definitions/fullnameOverride" + }, "labels": { "$ref": "#/definitions/labels" },