-
Notifications
You must be signed in to change notification settings - Fork 2
/
main.yaml
152 lines (151 loc) · 12.4 KB
/
main.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
---
metal_registry_auth_enabled: no
metal_registry_auth_user: ""
metal_registry_auth_password: ""
metal_stack_release:
mapping:
# binaries
metal_hammer_image_tag: "binaries.metal-stack.metal-hammer.version"
metal_hammer_image_url: "binaries.metal-stack.metal-hammer.url"
metal_kernel_tag: "binaries.metal-stack.kernel.version"
metal_kernel_url: "binaries.metal-stack.kernel.url"
metalctl_version: "binaries.metal-stack.metalctl.version"
# control plane
metal_api_image_tag: "docker-images.metal-stack.control-plane.metal-api.tag"
metal_api_image_name: "docker-images.metal-stack.control-plane.metal-api.name"
metal_metalctl_image_tag: "docker-images.metal-stack.control-plane.metalctl.tag"
metal_metalctl_image_name: "docker-images.metal-stack.control-plane.metalctl.name"
metal_masterdata_api_image_tag: "docker-images.metal-stack.control-plane.masterdata-api.tag"
metal_masterdata_api_image_name: "docker-images.metal-stack.control-plane.masterdata-api.name"
metal_console_image_tag: "docker-images.metal-stack.control-plane.metal-console.tag"
metal_console_image_name: "docker-images.metal-stack.control-plane.metal-console.name"
metal_ipam_image_tag: "docker-images.metal-stack.control-plane.ipam.tag"
metal_ipam_image_name: "docker-images.metal-stack.control-plane.ipam.name"
metal_metrics_exporter_image_tag: "docker-images.metal-stack.control-plane.metal-metrics-exporter.tag"
metal_metrics_exporter_image_name: "docker-images.metal-stack.control-plane.metal-metrics-exporter.name"
rethinkdb_exporter_name: "docker-images.metal-stack.control-plane.rethinkdb-exporter.name"
rethinkdb_exporter_tag: "docker-images.metal-stack.control-plane.rethinkdb-exporter.tag"
# partition
metal_core_image_tag: "docker-images.metal-stack.partition.metal-core.tag"
metal_core_image_name: "docker-images.metal-stack.partition.metal-core.name"
pixiecore_image_tag: "docker-images.metal-stack.partition.pixiecore.tag"
pixiecore_image_name: "docker-images.metal-stack.partition.pixiecore.name"
metal_bmc_image_tag: "docker-images.metal-stack.partition.metal-bmc.tag"
metal_bmc_image_name: "docker-images.metal-stack.partition.metal-bmc.name"
image_cache_sync_image_tag: "docker-images.metal-stack.partition.metal-image-cache-sync.tag"
image_cache_sync_image_name: "docker-images.metal-stack.partition.metal-image-cache-sync.name"
# generic
metal_db_backup_restore_sidecar_image_tag: "docker-images.metal-stack.generic.backup-restore-sidecar.tag"
metal_db_backup_restore_sidecar_image_name: "docker-images.metal-stack.generic.backup-restore-sidecar.name"
ipam_db_backup_restore_sidecar_image_tag: "docker-images.metal-stack.generic.backup-restore-sidecar.tag"
ipam_db_backup_restore_sidecar_image_name: "docker-images.metal-stack.generic.backup-restore-sidecar.name"
masterdata_db_backup_restore_sidecar_image_tag: "docker-images.metal-stack.generic.backup-restore-sidecar.tag"
masterdata_db_backup_restore_sidecar_image_name: "docker-images.metal-stack.generic.backup-restore-sidecar.name"
headscale_db_backup_restore_sidecar_image_tag: "docker-images.metal-stack.generic.backup-restore-sidecar.tag"
headscale_db_backup_restore_sidecar_image_name: "docker-images.metal-stack.generic.backup-restore-sidecar.name"
auditing_meili_backup_restore_sidecar_image_tag: "docker-images.metal-stack.generic.backup-restore-sidecar.tag"
auditing_meili_backup_restore_sidecar_image_name: "docker-images.metal-stack.generic.backup-restore-sidecar.name"
# gardener
firewall_controller_manager_image_tag: "docker-images.metal-stack.gardener.firewall-controller-manager.tag"
firewall_controller_manager_image_name: "docker-images.metal-stack.gardener.firewall-controller-manager.name"
gardener_extension_provider_metal_image_tag: "docker-images.metal-stack.gardener.gardener-extension-provider-metal.tag"
gardener_extension_provider_metal_image_name: "docker-images.metal-stack.gardener.gardener-extension-provider-metal.name"
gardener_extension_provider_metal_repo_url: "docker-images.metal-stack.gardener.gardener-extension-provider-metal.repository"
gardener_os_controller_image_tag: "docker-images.metal-stack.gardener.os-metal-extension.tag"
gardener_os_controller_image_name: "docker-images.metal-stack.gardener.os-metal-extension.name"
gardener_mcm_provider_metal_image_name: "docker-images.metal-stack.gardener.machine-controller-manager-provider-metal.name"
gardener_mcm_provider_metal_image_tag: "docker-images.metal-stack.gardener.machine-controller-manager-provider-metal.tag"
gardener_extension_audit_image_name: "docker-images.metal-stack.gardener.gardener-extension-audit.name"
gardener_extension_audit_image_tag: "docker-images.metal-stack.gardener.gardener-extension-audit.tag"
# kubernetes
csi_lvm_controller_image_tag: "docker-images.metal-stack.kubernetes.csi-lvm-controller.tag"
csi_lvm_controller_image_name: "docker-images.metal-stack.kubernetes.csi-lvm-controller.name"
csi_lvm_provisioner_image_tag: "docker-images.metal-stack.kubernetes.csi-lvm-provisioner.tag"
csi_lvm_provisioner_image_name: "docker-images.metal-stack.kubernetes.csi-lvm-provisioner.name"
duros_controller_image_tag: "docker-images.metal-stack.kubernetes.duros-controller.tag"
duros_controller_image_name: "docker-images.metal-stack.kubernetes.duros-controller.name"
metal_cloud_controller_manager_image_tag: "docker-images.metal-stack.kubernetes.metal-ccm.tag"
metal_cloud_controller_manager_image_name: "docker-images.metal-stack.kubernetes.metal-ccm.name"
audit_forwarder_image_tag: "docker-images.metal-stack.kubernetes.audit-forwarder.tag"
audit_forwarder_image_name: "docker-images.metal-stack.kubernetes.audit-forwarder.name"
node_init_image_tag: "docker-images.metal-stack.kubernetes.node-init.tag"
node_init_image_name: "docker-images.metal-stack.kubernetes.node-init.name"
droptailer_image_tag: "docker-images.metal-stack.kubernetes.droptailer.tag"
droptailer_image_name: "docker-images.metal-stack.kubernetes.droptailer.name"
# third party
event_exporter_name: "docker-images.third-party.control-plane.event-exporter.name"
event_exporter_tag: "docker-images.third-party.control-plane.event-exporter.tag"
nsq_image_tag: "docker-images.third-party.control-plane.nsq.tag"
nsq_image_name: "docker-images.third-party.control-plane.nsq.name"
ipam_db_image_tag: "docker-images.third-party.control-plane.ipam-db.tag"
ipam_db_image_name: "docker-images.third-party.control-plane.ipam-db.name"
masterdata_db_image_tag: "docker-images.third-party.control-plane.masterdata-db.tag"
masterdata_db_image_name: "docker-images.third-party.control-plane.masterdata-db.name"
metal_db_image_tag: "docker-images.third-party.control-plane.metal-db.tag"
metal_db_image_name: "docker-images.third-party.control-plane.metal-db.name"
headscale_image_tag: "docker-images.third-party.control-plane.headscale.tag"
headscale_image_name: "docker-images.third-party.control-plane.headscale.name"
headscale_db_image_tag: "docker-images.third-party.control-plane.headscale-db.tag"
headscale_db_image_name: "docker-images.third-party.control-plane.headscale-db.name"
auditing_meili_image_name: "docker-images.third-party.control-plane.meilisearch.name"
auditing_meili_image_tag: "docker-images.third-party.control-plane.meilisearch.tag"
image_cache_coredns_image_tag: "docker-images.third-party.partition.image-cache-coredns.tag"
image_cache_coredns_image_name: "docker-images.third-party.partition.image-cache-coredns.name"
image_cache_haproxy_image_tag: "docker-images.third-party.partition.image-cache-haproxy.tag"
image_cache_haproxy_image_name: "docker-images.third-party.partition.image-cache-haproxy.name"
prometheus_image_tag: "docker-images.third-party.partition.prometheus.tag"
prometheus_image_name: "docker-images.third-party.partition.prometheus.name"
promtail_image_tag: "docker-images.third-party.partition.promtail.tag"
promtail_image_name: "docker-images.third-party.partition.promtail.name"
ztp_nginx_image_tag: "docker-images.third-party.partition.ztp-nginx.tag"
ztp_nginx_image_name: "docker-images.third-party.partition.ztp-nginx.name"
# third-party gardener
gardener_admission_controller_image_tag: "docker-images.third-party.gardener.admission-controller.tag"
gardener_admission_controller_image_name: "docker-images.third-party.gardener.admission-controller.name"
gardener_apiserver_image_tag: "docker-images.third-party.gardener.api-server.tag"
gardener_apiserver_image_name: "docker-images.third-party.gardener.api-server.name"
gardener_controller_manager_image_tag: "docker-images.third-party.gardener.controller-manager.tag"
gardener_controller_manager_image_name: "docker-images.third-party.gardener.controller-manager.name"
gardener_scheduler_image_tag: "docker-images.third-party.gardener.scheduler.tag"
gardener_scheduler_image_name: "docker-images.third-party.gardener.scheduler.name"
gardener_gardenlet_image_tag: "docker-images.third-party.gardener.gardenlet.tag"
gardener_gardenlet_image_name: "docker-images.third-party.gardener.gardenlet.name"
gardener_virtual_api_server_image_tag: "docker-images.third-party.gardener.virtual-apiserver.tag"
gardener_virtual_api_server_image_name: "docker-images.third-party.gardener.virtual-apiserver.name"
gardener_virtual_controller_manager_image_tag: "docker-images.third-party.gardener.virtual-controller-manager.tag"
gardener_virtual_controller_manager_image_name: "docker-images.third-party.gardener.virtual-controller-manager.name"
gardener_extension_provider_gcp_image_tag: "docker-images.third-party.gardener.extension-provider-gcp.tag"
gardener_extension_provider_gcp_image_name: "docker-images.third-party.gardener.extension-provider-gcp.name"
gardener_networking_calico_image_tag: "docker-images.third-party.gardener.networking-calico.tag"
gardener_networking_calico_image_name: "docker-images.third-party.gardener.networking-calico.name"
gardener_networking_cilium_image_tag: "docker-images.third-party.gardener.networking-cilium.tag"
gardener_networking_cilium_image_name: "docker-images.third-party.gardener.networking-cilium.name"
gardener_shoot_cert_service_image_tag: "docker-images.third-party.gardener.shoot-cert-service.tag"
gardener_shoot_cert_service_image_name: "docker-images.third-party.gardener.shoot-cert-service.name"
gardener_shoot_dns_service_image_tag: "docker-images.third-party.gardener.shoot-dns-service.tag"
gardener_shoot_dns_service_image_name: "docker-images.third-party.gardener.shoot-dns-service.name"
gardener_metrics_exporter_image_tag: "docker-images.third-party.gardener.metrics-exporter.tag"
gardener_metrics_exporter_image_name: "docker-images.third-party.gardener.metrics-exporter.name"
gardener_extension_acl_image_name: "docker-images.third-party.gardener.acl-extension.name"
gardener_extension_acl_image_tag: "docker-images.third-party.gardener.acl-extension.tag"
# helm-charts
metal_helm_chart_version: "helm-charts.metal-stack.metal-control-plane.version"
metal_helm_chart_repo: "helm-charts.metal-stack.metal-control-plane.repository"
logging_chart_version: "helm-charts.logging.loki.version"
logging_chart_repo: "helm-charts.logging.loki.repository"
logging_promtail_chart_version: "helm-charts.logging.promtail.version"
logging_promtail_chart_repo: "helm-charts.logging.promtail.repository"
prometheus_chart_version: "helm-charts.monitoring.kube-prometheus-stack.version"
prometheus_stack_repo: "helm-charts.monitoring.kube-prometheus-stack.repository"
thanos_chart_version: "helm-charts.monitoring.thanos.version"
thanos_chart_repo: "helm-charts.monitoring.thanos.repository"
# monitoring
webhook_logger_image_name: "docker-images.third-party.control-plane.webhook-logger.name"
webhook_logger_image_tag: "docker-images.third-party.control-plane.webhook-logger.tag"
# repositories
gardener_repo_url: "repositories.third-party.gardener.gardener.url"
gardener_repo_ref: "repositories.third-party.gardener.gardener.ref"
gardener_etcd_repo_url: "repositories.third-party.gardener.etcd-backup-restore.url"
gardener_etcd_repo_ref: "repositories.third-party.gardener.etcd-backup-restore.ref"
thanos_image_name: "docker-images.third-party.control-plane.thanos.name"
thanos_image_tag: "docker-images.third-party.control-plane.thanos.tag"