Add release uuid to pods and rc objects

This PS adds the ability to attach a release uuid to pods and rc
objects as desired. A follow up ps will add the ability to add arbitary
annotations to the same objects.

Depends-On: Iceedba457a03387f6fc44eb763a00fd57f9d84a5
Change-Id: I324680f10263c1aefca2be9056e70d0ff22fcaf0
Signed-off-by: Pete Birley <pete@port.direct>
This commit is contained in:
Pete Birley 2018-09-13 06:29:14 -05:00
parent cda53c1edc
commit 3ae745a10e
84 changed files with 157 additions and 0 deletions

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: barbican-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "barbican" "api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -32,6 +32,7 @@ metadata:
{{ tuple $envAll "barbican" "test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
annotations:
"helm.sh/hook": test-success
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
serviceAccountName: {{ $serviceAccountName }}
nodeSelector:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: DaemonSet
metadata:
name: ceilometer-compute
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "ceilometer" "compute" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: ceilometer-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "ceilometer" "api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: ceilometer-central
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "ceilometer" "central" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: ceilometer-collector
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "ceilometer" "collector" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: ceilometer-notification
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "ceilometer" "notification" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: ceilometer-db-init-mongodb
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
spec:

View File

@ -29,6 +29,7 @@ metadata:
name: {{ print $envAll.Release.Name "-test" }}
annotations:
"helm.sh/hook": test-success
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
restartPolicy: Never
nodeSelector:

View File

@ -27,6 +27,8 @@ apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: cinder-volume-usage-audit
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
schedule: {{ .Values.jobs.volume_usage_audit.cron | quote }}
successfulJobsHistoryLimit: {{ .Values.jobs.volume_usage_audit.history.success }}

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: cinder-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "cinder" "api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: cinder-backup
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "cinder" "backup" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: cinder-scheduler
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "cinder" "scheduler" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: cinder-volume
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "cinder" "volume" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -52,6 +52,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: cinder-backup-storage-init
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -56,6 +56,7 @@ metadata:
annotations:
"helm.sh/hook": pre-delete
"helm.sh/hook-delete-policy": hook-succeeded
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -31,6 +31,7 @@ metadata:
{{ tuple $envAll "cinder" "test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
annotations:
"helm.sh/hook": test-success
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
restartPolicy: Never
nodeSelector:

View File

@ -24,6 +24,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: congress-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "congress" "api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -24,6 +24,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: congress-datasource-dep
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "congress" "datasource" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -24,6 +24,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: congress-policy-engine-dep
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "congress" "policy_engine" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: congress-ds-create
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -27,6 +27,7 @@ metadata:
{{ tuple $envAll "congress" "test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
annotations:
"helm.sh/hook": test-success
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
nodeSelector:
{{ .Values.labels.test.node_selector_key }}: {{ .Values.labels.test.node_selector_value }}

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: glance-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "glance" "api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: glance-registry
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "glance" "registry" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -56,6 +56,7 @@ metadata:
annotations:
"helm.sh/hook": pre-delete
"helm.sh/hook-delete-policy": hook-succeeded
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -52,6 +52,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: glance-storage-init
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -27,6 +27,8 @@ apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: heat-engine-cleaner
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
schedule: {{ .Values.jobs.engine_cleaner.cron | quote }}
successfulJobsHistoryLimit: {{ .Values.jobs.engine_cleaner.history.success }}

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: heat-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "heat" "api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: heat-cfn
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "heat" "cfn" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: heat-cloudwatch
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "heat" "cloudwatch" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -26,6 +26,8 @@ limitations under the License.
apiVersion: apps/v1
metadata:
name: heat-engine
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "heat" "engine" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
{{- if .Values.manifests.deployment_engine }}

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: heat-domain-ks-user
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -26,6 +26,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: heat-trusts
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -31,6 +31,7 @@ metadata:
{{ tuple $envAll "heat" "test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
annotations:
"helm.sh/hook": test-success
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
nodeSelector:
{{ .Values.labels.test.node_selector_key }}: {{ .Values.labels.test.node_selector_value }}

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: horizon
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "horizon" "server" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: horizon-db-sync
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: ironic-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "ironic" "api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: ironic-manage-cleaning-network
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: StatefulSet
metadata:
name: ironic-conductor
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "ironic" "conductor" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -55,6 +55,8 @@ apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: keystone-credential-rotate
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
schedule: {{ .Values.jobs.credential_rotate.cron | quote }}
successfulJobsHistoryLimit: {{ .Values.jobs.credential_rotate.history.success }}

View File

@ -56,6 +56,8 @@ apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: keystone-fernet-rotate
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
schedule: {{ .Values.jobs.fernet_rotate.cron | quote }}
successfulJobsHistoryLimit: {{ .Values.jobs.fernet_rotate.history.success }}

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: keystone-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "keystone" "api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -55,6 +55,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: keystone-credential-setup
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -31,6 +31,7 @@ metadata:
{{ tuple $envAll "keystone" "test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
annotations:
"helm.sh/hook": test-success
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
restartPolicy: Never
serviceAccountName: {{ $serviceAccountName }}

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: magnum-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "magnum" "api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: magnum-domain-ks-user
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: StatefulSet
metadata:
name: magnum-conductor
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "magnum" "conductor" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: mistral-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "mistral" "api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: mistral-executor
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "mistral" "executor" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -31,6 +31,7 @@ metadata:
{{ tuple $envAll "mistral" "test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
annotations:
"helm.sh/hook": test-success
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
nodeSelector:
{{ .Values.labels.test.node_selector_key }}: {{ .Values.labels.test.node_selector_value }}

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: StatefulSet
metadata:
name: mistral-engine
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "mistral" "engine" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: StatefulSet
metadata:
name: mistral-event-engine
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "mistral" "event-engine" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -29,6 +29,8 @@ apiVersion: apps/v1
kind: DaemonSet
metadata:
name: neutron-dhcp-agent
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "neutron" "dhcp-agent" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -29,6 +29,8 @@ apiVersion: apps/v1
kind: DaemonSet
metadata:
name: neutron-l3-agent
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "neutron" "l3-agent" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -29,6 +29,8 @@ apiVersion: apps/v1
kind: DaemonSet
metadata:
name: neutron-lb-agent
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "neutron" "neutron-lb-agent" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -29,6 +29,8 @@ apiVersion: apps/v1
kind: DaemonSet
metadata:
name: neutron-metadata-agent
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "neutron" "metadata-agent" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -29,6 +29,8 @@ apiVersion: apps/v1
kind: DaemonSet
metadata:
name: neutron-ovs-agent
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "neutron" "neutron-ovs-agent" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -29,6 +29,8 @@ apiVersion: apps/v1
kind: DaemonSet
metadata:
name: neutron-sriov-agent
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "neutron" "neutron-sriov-agent" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -30,6 +30,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: neutron-server
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "neutron" "server" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: v1
kind: Pod
metadata:
name: {{ print $envAll.Release.Name "-test" }}
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "neutron" "test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
annotations:

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: nova-cell-setup
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
schedule: {{ .Values.jobs.cell_setup.cron | quote }}
successfulJobsHistoryLimit: {{ .Values.jobs.cell_setup.history.success }}

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: nova-service-cleaner
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
schedule: {{ .Values.jobs.service_cleaner.cron | quote }}
successfulJobsHistoryLimit: {{ .Values.jobs.service_cleaner.history.success }}

View File

@ -29,6 +29,8 @@ apiVersion: apps/v1
kind: DaemonSet
metadata:
name: nova-compute
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll .Chart.Name $daemonset | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: nova-api-metadata
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "nova" "metadata" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: nova-api-osapi
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "nova" "os-api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: nova-conductor
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "nova" "conductor" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: nova-consoleauth
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "nova" "consoleauth" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: nova-novncproxy
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "nova" "novnc-proxy" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: nova-placement-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "nova" "placement" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: nova-scheduler
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "nova" "scheduler" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: nova-spiceproxy
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "nova" "spice-proxy" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: nova-cell-setup
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -31,6 +31,7 @@ metadata:
{{ tuple $envAll "nova" "test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
annotations:
"helm.sh/hook": test-success
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
nodeSelector:
{{ .Values.labels.test.node_selector_key }}: {{ .Values.labels.test.node_selector_value }}

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: StatefulSet
metadata:
name: nova-compute-ironic
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "nova" "compute" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -28,6 +28,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: rally-bootstrap
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: rally-ks-endpoints
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: rally-ks-service
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: rally-manage-db
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -24,6 +24,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: rally-run-task
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata:

View File

@ -27,6 +27,8 @@ apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: senlin-engine-cleaner
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
schedule: {{ .Values.jobs.engine_cleaner.cron | quote }}
successfulJobsHistoryLimit: {{ .Values.jobs.engine_cleaner.history.success }}

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: senlin-api
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "senlin" "api" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -27,6 +27,8 @@ apiVersion: apps/v1
kind: Deployment
metadata:
name: senlin-engine
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
labels:
{{ tuple $envAll "senlin" "engine" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
spec:

View File

@ -31,6 +31,7 @@ metadata:
{{ tuple $envAll "senlin" "test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
annotations:
"helm.sh/hook": test-success
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
serviceAccountName: {{ $serviceAccountName }}
nodeSelector:

View File

@ -25,6 +25,8 @@ apiVersion: batch/v1
kind: Job
metadata:
name: tempest-run-tests
annotations:
{{ tuple $envAll | include "helm-toolkit.snippets.release_uuid" }}
spec:
template:
metadata: