Images: Congress service specific explicit image names
This PS makes the service-specific images for Congress have explicit names, allowing simple over-riding of images for an entire site. Change-Id: I699c51cfbf7653336274337fa6c1203ff66770e7
This commit is contained in:
parent
f5a6a5dedc
commit
7294f8b4ce
@ -38,7 +38,7 @@ spec:
|
||||
{{ .Values.labels.node_selector_key }}: {{ .Values.labels.node_selector_value }}
|
||||
containers:
|
||||
- name: congress-api
|
||||
image: {{ .Values.images.tags.api }}
|
||||
image: {{ .Values.images.tags.congress_api }}
|
||||
imagePullPolicy: {{ .Values.images.pull_policy }}
|
||||
securityContext:
|
||||
runAsUser: {{ .Values.pod.user.congress.uid }}
|
||||
|
@ -38,7 +38,7 @@ spec:
|
||||
{{ .Values.labels.node_selector_key }}: {{ .Values.labels.node_selector_value }}
|
||||
containers:
|
||||
- name: congress-datasource
|
||||
image: {{ .Values.images.tags.datasource }}
|
||||
image: {{ .Values.images.tags.congress_datasource }}
|
||||
imagePullPolicy: {{ .Values.images.pull_policy }}
|
||||
securityContext:
|
||||
runAsUser: {{ .Values.pod.user.congress.uid }}
|
||||
|
@ -38,7 +38,7 @@ spec:
|
||||
{{ .Values.labels.node_selector_key }}: {{ .Values.labels.node_selector_value }}
|
||||
containers:
|
||||
- name: congress-policy-engine
|
||||
image: {{ .Values.images.tags.policy_engine }}
|
||||
image: {{ .Values.images.tags.congress_policy_engine }}
|
||||
imagePullPolicy: {{ .Values.images.pull_policy }}
|
||||
securityContext:
|
||||
runAsUser: {{ .Values.pod.user.congress.uid }}
|
||||
|
@ -35,7 +35,7 @@ spec:
|
||||
{{ tuple $envAll $dependencies "[]" | include "helm-toolkit.snippets.kubernetes_entrypoint_init_container" | indent 8 }}
|
||||
containers:
|
||||
- name: congress-db-sync
|
||||
image: {{ .Values.images.tags.db_sync }}
|
||||
image: {{ .Values.images.tags.congress_db_sync }}
|
||||
imagePullPolicy: {{ .Values.images.pull_policy }}
|
||||
{{ tuple $envAll $envAll.Values.pod.resources.jobs.db_sync | include "helm-toolkit.snippets.kubernetes_resources" | indent 10 }}
|
||||
command:
|
||||
|
@ -35,7 +35,7 @@ spec:
|
||||
{{ tuple $envAll $dependencies "[]" | include "helm-toolkit.snippets.kubernetes_entrypoint_init_container" | indent 8 }}
|
||||
containers:
|
||||
- name: congress-ds-create
|
||||
image: {{ .Values.images.tags.ds_create }}
|
||||
image: {{ .Values.images.tags.congress_ds_create }}
|
||||
imagePullPolicy: {{ .Values.images.pull_policy }}
|
||||
{{ tuple $envAll $envAll.Values.pod.resources.jobs.ds_create | include "helm-toolkit.snippets.kubernetes_resources" | indent 10 }}
|
||||
command:
|
||||
|
@ -27,7 +27,7 @@ spec:
|
||||
restartPolicy: Never
|
||||
containers:
|
||||
- name: {{.Release.Name}}-congress-test
|
||||
image: {{ .Values.images.tags.scripted_test }}
|
||||
image: {{ .Values.images.tags.congress_scripted_test }}
|
||||
env:
|
||||
{{- with $env := dict "ksUserSecret" .Values.secrets.identity.admin }}
|
||||
{{- include "helm-toolkit.snippets.keystone_openrc_env_vars" $env | indent 8 }}
|
||||
|
@ -6,17 +6,17 @@ release_group: null
|
||||
|
||||
images:
|
||||
tags:
|
||||
api: &congress_api docker.io/kolla/ubuntu-source-congress-api:3.0.3
|
||||
datasource: docker.io/kolla/ubuntu-source-congress-datasource:3.0.3
|
||||
policy_engine: docker.io/kolla/ubuntu-source-congress-policy-engine:3.0.3
|
||||
db_init: *congress_api
|
||||
db_sync: *congress_api
|
||||
db_drop: *congress_api
|
||||
ks_user: *congress_api
|
||||
ks_service: *congress_api
|
||||
ks_endpoints: *congress_api
|
||||
ds_create: *congress_api
|
||||
scripted_test: *congress_api
|
||||
congress_api: docker.io/kolla/ubuntu-source-congress-api:3.0.3
|
||||
congress_datasource: docker.io/kolla/ubuntu-source-congress-datasource:3.0.3
|
||||
congress_policy_engine: docker.io/kolla/ubuntu-source-congress-policy-engine:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
congress_db_sync: docker.io/kolla/ubuntu-source-congress-api:3.0.3
|
||||
db_drop: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
congress_ds_create: docker.io/kolla/ubuntu-source-congress-api:3.0.3
|
||||
congress_scripted_test: docker.io/kolla/ubuntu-source-congress-api:3.0.3
|
||||
dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.2.1
|
||||
pull_policy: "IfNotPresent"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user