dependencies: move dynamic common deps under a 'dynamic.common' key

This PS moves existing dynamic common dependencies under a
'dynamic.common' key to simplify the yaml tree.

Change-Id: I4332bcfdf11197488e7bd5d8cf4c25565ea1c7b6
This commit is contained in:
Pete Birley 2018-02-23 10:52:42 -08:00 committed by portdirect
parent e0c688d7ee
commit 3c101a6324
39 changed files with 144 additions and 149 deletions

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.etcd .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.etcd .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.etcd -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.etcd -}}
{{- end -}} {{- end -}}

View File

@ -35,7 +35,7 @@ limitations under the License.
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.calico_node .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.calico_node .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.calico_node -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.calico_node -}}
{{- end -}} {{- end -}}

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.calico_kube_policy_controllers .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.calico_kube_policy_controllers .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.calico_kube_policy_controllers -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.calico_kube_policy_controllers -}}
{{- end -}} {{- end -}}

View File

@ -117,6 +117,14 @@ pod:
timeout: 5 timeout: 5
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- calico-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
calico_kube_policy_controllers: calico_kube_policy_controllers:
services: services:
@ -133,15 +141,6 @@ dependencies:
etcd: etcd:
services: null services: null
conditional_dependencies:
local_image_registry:
jobs:
- calico-image-repo-sync
services:
- service: local_image_registry
endpoint: node
endpoints: endpoints:
cluster_domain_suffix: cluster.local cluster_domain_suffix: cluster.local
local_image_registry: local_image_registry:

View File

@ -19,7 +19,7 @@ limitations under the License.
{{- $esUserSecret := .Values.secrets.elasticsearch.user }} {{- $esUserSecret := .Values.secrets.elasticsearch.user }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.elasticsearch_client .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.elasticsearch_client .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.elasticsearch_client -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.elasticsearch_client -}}
{{- end -}} {{- end -}}

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.elasticsearch_master .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.elasticsearch_master .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.elasticsearch_master -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.elasticsearch_master -}}
{{- end -}} {{- end -}}

View File

@ -17,7 +17,7 @@ limitations under the License.
{{- if and .Values.manifests.monitoring.prometheus.deployment_exporter .Values.monitoring.prometheus.enabled }} {{- if and .Values.manifests.monitoring.prometheus.deployment_exporter .Values.monitoring.prometheus.enabled }}
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" (merge .Values.dependencies.static.prometheus_elasticsearch_exporter .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := set .Values "pod_dependency" (merge .Values.dependencies.static.prometheus_elasticsearch_exporter .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.prometheus_elasticsearch_exporter -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.prometheus_elasticsearch_exporter -}}
{{- end -}} {{- end -}}

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.elasticsearch_data .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.elasticsearch_data .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.elasticsearch_data -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.elasticsearch_data -}}
{{- end -}} {{- end -}}

View File

@ -39,6 +39,14 @@ labels:
node_selector_value: enabled node_selector_value: enabled
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- elasticsearch-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
curator: curator:
services: null services: null
@ -61,14 +69,6 @@ dependencies:
- endpoint: internal - endpoint: internal
service: elasticsearch service: elasticsearch
conditional_dependencies:
local_image_registry:
jobs:
- elasticsearch-image-repo-sync
services:
- service: local_image_registry
endpoint: node
pod: pod:
affinity: affinity:
anti: anti:

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.flannel .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.flannel .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.flannel -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.flannel -}}
{{- end -}} {{- end -}}

View File

@ -47,6 +47,14 @@ networking:
podSubnet: 192.168.0.0/16 podSubnet: 192.168.0.0/16
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- flannel-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
flannel: flannel:
services: null services: null
@ -55,14 +63,6 @@ dependencies:
- endpoint: internal - endpoint: internal
service: local_image_registry service: local_image_registry
conditional_dependencies:
local_image_registry:
jobs:
- flannel-image-repo-sync
services:
- service: local_image_registry
endpoint: node
endpoints: endpoints:
cluster_domain_suffix: cluster.local cluster_domain_suffix: cluster.local
local_image_registry: local_image_registry:

View File

@ -19,7 +19,7 @@ limitations under the License.
{{- $dependencies := .Values.dependencies.static.fluentbit }} {{- $dependencies := .Values.dependencies.static.fluentbit }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.fluentbit .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.fluentbit .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.fluentbit -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.fluentbit -}}
{{- end -}} {{- end -}}

View File

@ -19,7 +19,7 @@ limitations under the License.
{{- $esUserSecret := .Values.secrets.elasticsearch.user }} {{- $esUserSecret := .Values.secrets.elasticsearch.user }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.fluentd .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.fluentd .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.fluentd -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.fluentd -}}
{{- end -}} {{- end -}}

View File

@ -53,6 +53,14 @@ secrets:
user: fluentd-elasticsearch-user user: fluentd-elasticsearch-user
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- fluent-logging-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
elasticsearch-template: elasticsearch-template:
services: services:
@ -89,18 +97,6 @@ dependencies:
- endpoint: internal - endpoint: internal
service: fluentd service: fluentd
conditional_dependencies:
local_image_registry:
jobs:
- fluent-logging-image-repo-sync
services:
- service: local_image_registry
endpoint: node
fluentd:
services:
- service: kafka
endpoint: public
conf: conf:
fluentbit: fluentbit:
- service: - service:

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.grafana .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.grafana .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.grafana -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.grafana -}}
{{- end -}} {{- end -}}

View File

@ -180,6 +180,14 @@ endpoints:
public: 80 public: 80
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- grafana-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
db_init: db_init:
services: services:
@ -211,14 +219,6 @@ dependencies:
- endpoint: internal - endpoint: internal
service: grafana service: grafana
conditional_dependencies:
local_image_registry:
jobs:
- grafana-image-repo-sync
services:
- service: local_image_registry
endpoint: node
network: network:
grafana: grafana:
port: 3000 port: 3000

View File

@ -19,7 +19,7 @@ limitations under the License.
{{- $esUserSecret := .Values.secrets.elasticsearch.user }} {{- $esUserSecret := .Values.secrets.elasticsearch.user }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.kibana .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.kibana .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.kibana -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.kibana -}}
{{- end -}} {{- end -}}

View File

@ -72,6 +72,14 @@ secrets:
admin: kibana-admin-creds admin: kibana-admin-creds
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- kibana-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
image_repo_sync: image_repo_sync:
services: services:
@ -82,14 +90,6 @@ dependencies:
- endpoint: internal - endpoint: internal
service: elasticsearch service: elasticsearch
conditional_dependencies:
local_image_registry:
jobs:
- kibana-image-repo-sync
services:
- service: local_image_registry
endpoint: node
conf: conf:
apache: apache:
htpasswd: /usr/local/apache2/conf/.htpasswd htpasswd: /usr/local/apache2/conf/.htpasswd

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.kube_dns .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.kube_dns .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.kube_dns -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.kube_dns -}}
{{- end -}} {{- end -}}

View File

@ -49,6 +49,14 @@ networking:
dnsIP: 10.96.0.10 dnsIP: 10.96.0.10
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- kube-dns-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
image_repo_sync: image_repo_sync:
services: services:
@ -57,14 +65,6 @@ dependencies:
kube_dns: kube_dns:
services: null services: null
conditional_dependencies:
local_image_registry:
jobs:
- kube-dns-image-repo-sync
services:
- service: local_image_registry
endpoint: node
endpoints: endpoints:
cluster_domain_suffix: cluster.local cluster_domain_suffix: cluster.local
local_image_registry: local_image_registry:

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.nfs .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.nfs .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.nfs -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.nfs -}}
{{- end -}} {{- end -}}

View File

@ -81,6 +81,14 @@ storageclass:
name: null name: null
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- nfs-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
image_repo_sync: image_repo_sync:
services: services:
@ -89,14 +97,6 @@ dependencies:
nfs: nfs:
services: null services: null
conditional_dependencies:
local_image_registry:
jobs:
- nfs-image-repo-sync
services:
- service: local_image_registry
endpoint: node
endpoints: endpoints:
cluster_domain_suffix: cluster.local cluster_domain_suffix: cluster.local
local_image_registry: local_image_registry:

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.alertmanager .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.alertmanager .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.alertmanager -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.alertmanager -}}
{{- end -}} {{- end -}}

View File

@ -109,6 +109,14 @@ endpoints:
default: 6783 default: 6783
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- alertmanager-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
alertmanager: alertmanager:
services: null services: null
@ -117,14 +125,6 @@ dependencies:
- endpoint: internal - endpoint: internal
service: local_image_registry service: local_image_registry
conditional_dependencies:
local_image_registry:
jobs:
- alertmanager-image-repo-sync
services:
- service: local_image_registry
endpoint: node
network: network:
alertmanager: alertmanager:
ingress: ingress:

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.kube_state_metrics .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.kube_state_metrics .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.kube_state_metrics -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.kube_state_metrics -}}
{{- end -}} {{- end -}}

View File

@ -74,20 +74,20 @@ pod:
cpu: "2000m" cpu: "2000m"
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- kube-metrics-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
image_repo_sync: image_repo_sync:
services: services:
- endpoint: internal - endpoint: internal
service: local_image_registry service: local_image_registry
conditional_dependencies:
local_image_registry:
jobs:
- kube-metrics-image-repo-sync
services:
- service: local_image_registry
endpoint: node
endpoints: endpoints:
cluster_domain_suffix: cluster.local cluster_domain_suffix: cluster.local
local_image_registry: local_image_registry:

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.node_exporter .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.node_exporter .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.node_exporter -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.node_exporter -}}
{{- end -}} {{- end -}}

View File

@ -77,6 +77,14 @@ pod:
cpu: "2000m" cpu: "2000m"
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- node-exporter-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
image_repo_sync: image_repo_sync:
services: services:
@ -85,14 +93,6 @@ dependencies:
node_exporter: node_exporter:
services: null services: null
conditional_dependencies:
local_image_registry:
jobs:
- node-exporter-image-repo-sync
services:
- service: local_image_registry
endpoint: node
monitoring: monitoring:
prometheus: prometheus:
enabled: true enabled: true

View File

@ -19,7 +19,7 @@ limitations under the License.
{{- $ksUserSecret := .Values.secrets.identity.user }} {{- $ksUserSecret := .Values.secrets.identity.user }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.prometheus_openstack_exporter .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.prometheus_openstack_exporter .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.prometheus_openstack_exporter -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.prometheus_openstack_exporter -}}
{{- end -}} {{- end -}}

View File

@ -82,6 +82,14 @@ pod:
cpu: "2000m" cpu: "2000m"
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- prometheus-openstack-exporter-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
image_repo_sync: image_repo_sync:
services: services:
@ -98,14 +106,6 @@ dependencies:
- endpoint: internal - endpoint: internal
service: identity service: identity
conditional_dependencies:
local_image_registry:
jobs:
- prometheus-openstack-exporter-image-repo-sync
services:
- service: local_image_registry
endpoint: node
conf: conf:
prometheus_openstack_exporter: prometheus_openstack_exporter:
OS_POLLING_INTERVAL: 30 OS_POLLING_INTERVAL: 30

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.prometheus .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.prometheus .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.prometheus -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.prometheus -}}
{{- end -}} {{- end -}}

View File

@ -130,6 +130,14 @@ endpoints:
public: 80 public: 80
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- prometheus-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
image_repo_sync: image_repo_sync:
services: services:
@ -138,14 +146,6 @@ dependencies:
prometheus: prometheus:
services: null services: null
conditional_dependencies:
local_image_registry:
jobs:
- prometheus-image-repo-sync
services:
- service: local_image_registry
endpoint: node
monitoring: monitoring:
prometheus: prometheus:
enabled: true enabled: true

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.redis .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.redis .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.redis -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.redis -}}
{{- end -}} {{- end -}}

View File

@ -72,6 +72,14 @@ network:
port: 6379 port: 6379
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- redis-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
image_repo_sync: image_repo_sync:
services: services:
@ -80,14 +88,6 @@ dependencies:
redis: redis:
services: null services: null
conditional_dependencies:
local_image_registry:
jobs:
- redis-image-repo-sync
services:
- service: local_image_registry
endpoint: node
endpoints: endpoints:
cluster_domain_suffix: cluster.local cluster_domain_suffix: cluster.local
local_image_registry: local_image_registry:

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.registry_proxy .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.registry_proxy .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.registry_proxy -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.registry_proxy -}}
{{- end -}} {{- end -}}

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.registry .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.registry .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.registry -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.registry -}}
{{- end -}} {{- end -}}

View File

@ -19,7 +19,7 @@ limitations under the License.
{{- if .Values.bootstrap.enabled }} {{- if .Values.bootstrap.enabled }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.bootstrap .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.bootstrap .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.bootstrap -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.bootstrap -}}
{{- end -}} {{- end -}}

View File

@ -18,7 +18,7 @@ limitations under the License.
{{- $envAll := . }} {{- $envAll := . }}
{{- if .Values.images.local_registry.active -}} {{- if .Values.images.local_registry.active -}}
{{- $_ := set .Values "pod_dependency" dict -}} {{- $_ := set .Values "pod_dependency" dict -}}
{{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.tiller .Values.conditional_dependencies.local_image_registry) -}} {{- $_ := include "helm-toolkit.utils.merge" (tuple .Values.pod_dependency .Values.dependencies.static.tiller .Values.dependencies.dynamic.common.local_image_registry) -}}
{{- else -}} {{- else -}}
{{- $_ := set .Values "pod_dependency" .Values.dependencies.static.tiller -}} {{- $_ := set .Values "pod_dependency" .Values.dependencies.static.tiller -}}
{{- end -}} {{- end -}}

View File

@ -48,6 +48,14 @@ pod:
cpu: "2000m" cpu: "2000m"
dependencies: dependencies:
dynamic:
common:
local_image_registry:
jobs:
- tiller-image-repo-sync
services:
- endpoint: node
service: local_image_registry
static: static:
image_repo_sync: image_repo_sync:
services: services:
@ -56,14 +64,6 @@ dependencies:
tiller: tiller:
services: null services: null
conditional_dependencies:
local_image_registry:
jobs:
- tiller-image-repo-sync
services:
- service: local_image_registry
endpoint: node
endpoints: endpoints:
cluster_domain_suffix: cluster.local cluster_domain_suffix: cluster.local
local_image_registry: local_image_registry: