blob: 662da842a6c6348a53f4805afcef17275f762ad6 [file] [log] [blame]
ricolinb8ab0172023-06-01 15:41:02 +08001# Copyright (c) 2023 VEXXHOST, Inc.
2#
3# Licensed under the Apache License, Version 2.0 (the "License"); you may
4# not use this file except in compliance with the License. You may obtain
5# a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12# License for the specific language governing permissions and limitations
13# under the License.
14
Mohammed Naser05795e52024-06-26 07:52:19 -040015atmosphere_release: 2024.1
Mohammed Naserd30f18d2024-04-17 01:20:43 -040016
ricolinb8ab0172023-06-01 15:41:02 +080017_atmosphere_images:
Mohammed Naserda994232024-04-13 12:34:01 -040018 alertmanager: quay.io/prometheus/alertmanager:v0.27.0
Mohammed Naserd30f18d2024-04-17 01:20:43 -040019 barbican_api: "registry.atmosphere.dev/library/barbican:{{ atmosphere_release }}"
20 barbican_db_sync: "registry.atmosphere.dev/library/barbican:{{ atmosphere_release }}"
21 bootstrap: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
22 ceph_config_helper: "registry.atmosphere.dev/library/libvirtd:{{ atmosphere_release }}"
Mohammed Naser7d1623e2024-06-17 09:12:39 -040023 ceph: quay.io/ceph/ceph:v18.2.2
Mohammed Nasercd30d442024-05-29 10:32:57 -040024 cert_manager_cainjector: quay.io/jetstack/cert-manager-cainjector:v1.12.10
25 cert_manager_cli: quay.io/jetstack/cert-manager-ctl:v1.12.10
26 cert_manager_controller: quay.io/jetstack/cert-manager-controller:v1.12.10
27 cert_manager_webhook: quay.io/jetstack/cert-manager-webhook:v1.12.10
Mohammed Naserda994232024-04-13 12:34:01 -040028 cilium_node: quay.io/cilium/cilium:v1.14.8
29 cilium_operator: quay.io/cilium/operator-generic:v1.14.8
Mohammed Naserd30f18d2024-04-17 01:20:43 -040030 cinder_api: "registry.atmosphere.dev/library/cinder:{{ atmosphere_release }}"
31 cinder_backup_storage_init: "registry.atmosphere.dev/library/cinder:{{ atmosphere_release }}"
32 cinder_backup: "registry.atmosphere.dev/library/cinder:{{ atmosphere_release }}"
33 cinder_db_sync: "registry.atmosphere.dev/library/cinder:{{ atmosphere_release }}"
34 cinder_scheduler: "registry.atmosphere.dev/library/cinder:{{ atmosphere_release }}"
35 cinder_storage_init: "registry.atmosphere.dev/library/cinder:{{ atmosphere_release }}"
36 cinder_volume_usage_audit: "registry.atmosphere.dev/library/cinder:{{ atmosphere_release }}"
37 cinder_volume: "registry.atmosphere.dev/library/cinder:{{ atmosphere_release }}"
Mohammed Naserda994232024-04-13 12:34:01 -040038 cluster_api_controller: registry.k8s.io/cluster-api/cluster-api-controller:v1.6.0
39 cluster_api_kubeadm_bootstrap_controller: registry.k8s.io/cluster-api/kubeadm-bootstrap-controller:v1.6.0
40 cluster_api_kubeadm_control_plane_controller: registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.6.0
41 cluster_api_openstack_controller: registry.k8s.io/capi-openstack/capi-openstack-controller:v0.9.0
Mohammed Naser65cda132024-05-02 14:34:08 -040042 csi_node_driver_registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0
43 csi_rbd_attacher: registry.k8s.io/sig-storage/csi-attacher:v4.5.0
44 csi_rbd_plugin: quay.io/cephcsi/cephcsi:v3.11.0
45 csi_rbd_provisioner: registry.k8s.io/sig-storage/csi-provisioner:v4.0.0
46 csi_rbd_resizer: registry.k8s.io/sig-storage/csi-resizer:v1.10.0
47 csi_rbd_snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0
Mohammed Naserd30f18d2024-04-17 01:20:43 -040048 db_drop: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
49 db_init: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
50 dep_check: "registry.atmosphere.dev/library/kubernetes-entrypoint:{{ atmosphere_release }}"
51 designate_api: "registry.atmosphere.dev/library/designate:{{ atmosphere_release }}"
52 designate_central: "registry.atmosphere.dev/library/designate:{{ atmosphere_release }}"
53 designate_db_sync: "registry.atmosphere.dev/library/designate:{{ atmosphere_release }}"
54 designate_mdns: "registry.atmosphere.dev/library/designate:{{ atmosphere_release }}"
55 designate_producer: "registry.atmosphere.dev/library/designate:{{ atmosphere_release }}"
56 designate_sink: "registry.atmosphere.dev/library/designate:{{ atmosphere_release }}"
57 designate_worker: "registry.atmosphere.dev/library/designate:{{ atmosphere_release }}"
58 glance_api: "registry.atmosphere.dev/library/glance:{{ atmosphere_release }}"
59 glance_db_sync: "registry.atmosphere.dev/library/glance:{{ atmosphere_release }}"
60 glance_metadefs_load: "registry.atmosphere.dev/library/glance:{{ atmosphere_release }}"
61 glance_registry: "registry.atmosphere.dev/library/glance:{{ atmosphere_release }}"
62 glance_storage_init: "registry.atmosphere.dev/library/glance:{{ atmosphere_release }}"
Mohammed Naserda994232024-04-13 12:34:01 -040063 grafana_sidecar: quay.io/kiwigrid/k8s-sidecar:1.26.1
Mohammed Naser7d1623e2024-06-17 09:12:39 -040064 grafana: docker.io/grafana/grafana:11.0.0
Mohammed Naserda994232024-04-13 12:34:01 -040065 haproxy: docker.io/library/haproxy:2.5
Mohammed Naserd30f18d2024-04-17 01:20:43 -040066 heat_api: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
67 heat_cfn: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
68 heat_cloudwatch: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
69 heat_db_sync: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
70 heat_engine_cleaner: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
71 heat_engine: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
72 heat_purge_deleted: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
73 horizon_db_sync: "registry.atmosphere.dev/library/horizon:{{ atmosphere_release }}"
74 horizon: "registry.atmosphere.dev/library/horizon:{{ atmosphere_release }}"
Mohammed Nasera9231a62024-06-17 16:54:11 -040075 ibm_block_csi_addons_replicator: quay.io/ibmcsiblock/csi-block-volumereplication-operator:v0.9.0
76 ibm_block_csi_attacher: registry.k8s.io/sig-storage/csi-attacher:v4.2.0
77 ibm_block_csi_driver_controller: quay.io/ibmcsiblock/ibm-block-csi-driver-controller:1.11.2
78 ibm_block_csi_driver_node: quay.io/ibmcsiblock/ibm-block-csi-driver-node:1.11.2
79 ibm_block_csi_node_driver_registrar: registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.6.3
80 ibm_block_csi_livenessprobe: registry.k8s.io/sig-storage/livenessprobe:v2.9.0
81 ibm_block_csi_operator: quay.io/ibmcsiblock/ibm-block-csi-operator:1.11.2
82 ibm_block_csi_provisioner: registry.k8s.io/sig-storage/csi-provisioner:v3.4.0
83 ibm_block_csi_resizer: registry.k8s.io/sig-storage/csi-resizer:v1.7.0
84 ibm_block_csi_snapshotter: registry.k8s.io/sig-storage/csi-snapshotter:v6.2.1
85 ibm_block_csi_volume_group: quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1
Mohammed Naser7d1623e2024-06-17 09:12:39 -040086 ingress_nginx_controller: registry.k8s.io/ingress-nginx/controller:v1.10.1
Mohammed Naserda994232024-04-13 12:34:01 -040087 ingress_nginx_default_backend: registry.k8s.io/defaultbackend-amd64:1.5
Mohammed Naser7d1623e2024-06-17 09:12:39 -040088 ingress_nginx_kube_webhook_certgen: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.4.1
Mohammed Naserd30f18d2024-04-17 01:20:43 -040089 keepalived: "registry.atmosphere.dev/library/keepalived:{{ atmosphere_release }}"
Mohammed Naser7d1623e2024-06-17 09:12:39 -040090 keycloak: quay.io/keycloak/keycloak:24.0.5-0
Mohammed Naserd30f18d2024-04-17 01:20:43 -040091 keystone_api: "registry.atmosphere.dev/library/keystone:{{ atmosphere_release }}"
92 keystone_credential_cleanup: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
93 keystone_credential_rotate: "registry.atmosphere.dev/library/keystone:{{ atmosphere_release }}"
94 keystone_credential_setup: "registry.atmosphere.dev/library/keystone:{{ atmosphere_release }}"
95 keystone_db_sync: "registry.atmosphere.dev/library/keystone:{{ atmosphere_release }}"
96 keystone_domain_manage: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
97 keystone_fernet_rotate: "registry.atmosphere.dev/library/keystone:{{ atmosphere_release }}"
98 keystone_fernet_setup: "registry.atmosphere.dev/library/keystone:{{ atmosphere_release }}"
99 ks_endpoints: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
100 ks_service: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
101 ks_user: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
Mohammed Naserda994232024-04-13 12:34:01 -0400102 kube_apiserver: registry.k8s.io/kube-apiserver:v1.22.17
103 kube_controller_manager: registry.k8s.io/kube-controller-manager:v1.22.17
104 kube_coredns: registry.k8s.io/coredns/coredns:v1.8.4
105 kube_etcd: registry.k8s.io/etcd:3.5.6-0
106 kube_proxy: registry.k8s.io/kube-proxy:v1.22.17
107 kube_scheduler: registry.k8s.io/kube-scheduler:v1.22.17
108 kube_state_metrics: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.12.0
109 kubectl: docker.io/bitnami/kubectl:1.27.3
Mohammed Naserd30f18d2024-04-17 01:20:43 -0400110 libvirt: "registry.atmosphere.dev/library/libvirtd:{{ atmosphere_release }}"
111 libvirt_tls_sidecar: "registry.atmosphere.dev/library/libvirt-tls-sidecar:{{ atmosphere_release }}"
Mohammed Naserda994232024-04-13 12:34:01 -0400112 libvirt_exporter: docker.io/vexxhost/libvirtd-exporter:latest
113 local_path_provisioner_helper: docker.io/library/busybox:1.36.0
114 local_path_provisioner: docker.io/rancher/local-path-provisioner:v0.0.24
115 loki_gateway: docker.io/nginxinc/nginx-unprivileged:1.24-alpine
Mohammed Naser65cda132024-05-02 14:34:08 -0400116 loki: docker.io/grafana/loki:3.0.0
Mohammed Naserd30f18d2024-04-17 01:20:43 -0400117 magnum_api: "registry.atmosphere.dev/library/magnum:{{ atmosphere_release }}"
118 magnum_cluster_api_proxy: "registry.atmosphere.dev/library/magnum:{{ atmosphere_release }}"
119 magnum_conductor: "registry.atmosphere.dev/library/magnum:{{ atmosphere_release }}"
120 magnum_db_sync: "registry.atmosphere.dev/library/magnum:{{ atmosphere_release }}"
Mohammed Naserda994232024-04-13 12:34:01 -0400121 magnum_registry: quay.io/vexxhost/magnum-cluster-api-registry:latest
Mohammed Naserd30f18d2024-04-17 01:20:43 -0400122 manila_api: "registry.atmosphere.dev/library/manila:{{ atmosphere_release }}"
123 manila_data: "registry.atmosphere.dev/library/manila:{{ atmosphere_release }}"
124 manila_db_sync: "registry.atmosphere.dev/library/manila:{{ atmosphere_release }}"
125 manila_scheduler: "registry.atmosphere.dev/library/manila:{{ atmosphere_release }}"
126 manila_share: "registry.atmosphere.dev/library/manila:{{ atmosphere_release }}"
Mohammed Naser65cda132024-05-02 14:34:08 -0400127 memcached: docker.io/library/memcached:1.6.26
Mohammed Naserd30f18d2024-04-17 01:20:43 -0400128 netoffload: "registry.atmosphere.dev/library/netoffload:{{ atmosphere_release }}"
129 neutron_bagpipe_bgp: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
130 neutron_bgp_dragent: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
Mohammed Naser65cda132024-05-02 14:34:08 -0400131 neutron_coredns: docker.io/coredns/coredns:1.11.1
Mohammed Naserd30f18d2024-04-17 01:20:43 -0400132 neutron_db_sync: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
133 neutron_dhcp: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
134 neutron_ironic_agent: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
135 neutron_l2gw: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
136 neutron_l3: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
137 neutron_linuxbridge_agent: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
138 neutron_metadata: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
139 neutron_netns_cleanup_cron: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
140 neutron_openvswitch_agent: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
141 neutron_ovn_metadata: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
142 neutron_server: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
Rico Lin0e153482024-05-03 03:29:14 +0800143 neutron_rpc_server: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
Mohammed Naserd30f18d2024-04-17 01:20:43 -0400144 neutron_sriov_agent_init: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
145 neutron_sriov_agent: "registry.atmosphere.dev/library/neutron:{{ atmosphere_release }}"
Mohammed Naser65cda132024-05-02 14:34:08 -0400146 node_feature_discovery: registry.k8s.io/nfd/node-feature-discovery:v0.15.4
Mohammed Naserd30f18d2024-04-17 01:20:43 -0400147 nova_api: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
148 nova_archive_deleted_rows: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
149 nova_cell_setup_init: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
150 nova_cell_setup: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
151 nova_compute_ironic: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
152 nova_compute_ssh: "registry.atmosphere.dev/library/nova-ssh:{{ atmosphere_release }}"
153 nova_compute: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
154 nova_conductor: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
155 nova_consoleauth: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
156 nova_db_sync: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
157 nova_novncproxy_assets: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
158 nova_novncproxy: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
159 nova_placement: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
160 nova_scheduler: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
161 nova_service_cleaner: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
162 nova_spiceproxy_assets: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
163 nova_spiceproxy: "registry.atmosphere.dev/library/nova:{{ atmosphere_release }}"
Mohammed Naserda994232024-04-13 12:34:01 -0400164 oauth2_proxy: quay.io/oauth2-proxy/oauth2-proxy:v7.6.0
Mohammed Naserd30f18d2024-04-17 01:20:43 -0400165 octavia_api: "registry.atmosphere.dev/library/octavia:{{ atmosphere_release }}"
166 octavia_db_sync: "registry.atmosphere.dev/library/octavia:{{ atmosphere_release }}"
167 octavia_health_manager_init: "registry.atmosphere.dev/library/heat:{{ atmosphere_release }}"
168 octavia_health_manager: "registry.atmosphere.dev/library/octavia:{{ atmosphere_release }}"
169 octavia_housekeeping: "registry.atmosphere.dev/library/octavia:{{ atmosphere_release }}"
170 octavia_worker: "registry.atmosphere.dev/library/octavia:{{ atmosphere_release }}"
Tadas Sutkaitis7a286582024-05-01 02:12:08 +0300171 openstack_cli: "registry.atmosphere.dev/library/python-openstackclient:{{ atmosphere_release }}"
Mohammed Naserd30f18d2024-04-17 01:20:43 -0400172 openvswitch_db_server: "registry.atmosphere.dev/library/openvswitch:{{ atmosphere_release }}"
173 openvswitch_vswitchd: "registry.atmosphere.dev/library/openvswitch:{{ atmosphere_release }}"
174 ovn_controller: "registry.atmosphere.dev/library/ovn-host:{{ atmosphere_release }}"
175 ovn_northd: "registry.atmosphere.dev/library/ovn-central:{{ atmosphere_release }}"
176 ovn_ovsdb_nb: "registry.atmosphere.dev/library/ovn-central:{{ atmosphere_release }}"
177 ovn_ovsdb_sb: "registry.atmosphere.dev/library/ovn-central:{{ atmosphere_release }}"
Mohammed Naserda994232024-04-13 12:34:01 -0400178 pause: registry.k8s.io/pause:3.9
Mohammed Naser65cda132024-05-02 14:34:08 -0400179 percona_xtradb_cluster_haproxy: docker.io/percona/percona-xtradb-cluster-operator:1.14.0-haproxy
180 percona_xtradb_cluster_operator: docker.io/percona/percona-xtradb-cluster-operator:1.14.0
181 percona_xtradb_cluster: docker.io/percona/percona-xtradb-cluster:8.0.36-28.1
182 percona_version_service: docker.io/perconalab/version-service:production-2048c1f
Mohammed Naserd30f18d2024-04-17 01:20:43 -0400183 placement_db_sync: "registry.atmosphere.dev/library/placement:{{ atmosphere_release }}"
184 placement: "registry.atmosphere.dev/library/placement:{{ atmosphere_release }}"
Mohammed Naserda994232024-04-13 12:34:01 -0400185 prometheus_config_reloader: quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0
186 prometheus_ipmi_exporter: us-docker.pkg.dev/vexxhost-infra/openstack/ipmi-exporter:1.4.0
Mohammed Naser65cda132024-05-02 14:34:08 -0400187 prometheus_memcached_exporter: quay.io/prometheus/memcached-exporter:v0.14.3
188 prometheus_mysqld_exporter: quay.io/prometheus/mysqld-exporter:v0.15.1
Mohammed Naser7d1623e2024-06-17 09:12:39 -0400189 prometheus_node_exporter: quay.io/prometheus/node-exporter:v1.8.1
Mohammed Naser08ff8812024-06-21 10:56:32 -0400190 prometheus_openstack_database_exporter: ghcr.io/vexxhost/openstack-database-exporter:v0.4.2
Mohammed Naserda994232024-04-13 12:34:01 -0400191 prometheus_openstack_exporter: ghcr.io/openstack-exporter/openstack-exporter:1.7.0
192 prometheus_operator_kube_webhook_certgen: registry.k8s.io/ingress-nginx/kube-webhook-certgen:v20221220-controller-v1.5.1-58-g787ea74b6
Mohammed Naser7d1623e2024-06-17 09:12:39 -0400193 prometheus_operator: quay.io/prometheus-operator/prometheus-operator:v0.74.0
Mohammed Naser65cda132024-05-02 14:34:08 -0400194 prometheus_pushgateway: docker.io/prom/pushgateway:v1.8.0
Giovanni Tirlonib9d97992024-04-24 01:32:56 -0300195 prometheus: quay.io/prometheus/prometheus:v2.51.2
Mohammed Naser3c7fc922024-06-26 01:08:37 -0400196 rabbit_init: docker.io/library/rabbitmq:3.13.3-management
Mohammed Naser7d1623e2024-06-17 09:12:39 -0400197 rabbitmq_cluster_operator: docker.io/rabbitmqoperator/cluster-operator:2.9.0
Mohammed Naser65cda132024-05-02 14:34:08 -0400198 rabbitmq_credential_updater: docker.io/rabbitmqoperator/default-user-credential-updater:1.0.4
Mohammed Naser3c7fc922024-06-26 01:08:37 -0400199 rabbitmq_server: docker.io/library/rabbitmq:3.13.3-management
Mohammed Naser7d1623e2024-06-17 09:12:39 -0400200 rabbitmq_topology_operator: docker.io/rabbitmqoperator/messaging-topology-operator:1.14.1
201 rook_ceph: docker.io/rook/ceph:v1.14.5
Oleksandr Kb9a55a32024-01-17 19:14:21 +0100202 secretgen_controller: ghcr.io/carvel-dev/secretgen-controller@sha256:59ec05ce5847bfd70c8e04f08b5195e918c8f6fbb947ffc91b456494a2958fd5
Mohammed Naserd30f18d2024-04-17 01:20:43 -0400203 staffeln_db_sync: "registry.atmosphere.dev/library/staffeln:{{ atmosphere_release }}"
204 staffeln_conductor: "registry.atmosphere.dev/library/staffeln:{{ atmosphere_release }}"
205 staffeln_api: "registry.atmosphere.dev/library/staffeln:{{ atmosphere_release }}"
206 tempest_run_tests: "registry.atmosphere.dev/library/tempest:{{ atmosphere_release }}"
Mohammed Naser7d1623e2024-06-17 09:12:39 -0400207 vector: docker.io/timberio/vector:0.38.0-debian
ricolinb8ab0172023-06-01 15:41:02 +0800208
Mohammed Naserc2567e72023-07-01 16:31:00 -0400209atmosphere_images: '{{ _atmosphere_images | combine(atmosphere_image_overrides, recursive=True)
210 }}'