OpenStack chart sources are defined in charts.yaml. Each chart can specify its own
repository and commit. Charts without overrides are built from the openstack-helm
submodule at the default commit.
| Submodule | Revision |
|---|---|
| Openstack helm | master |
| Openstack-exporter | master |
| Nodelabel-operator | 35e99b1 |
| gardener-cert-management | master |
| gardener-extension-networking-calico | v1.43.0 |
| gardener-extension-networking-cilium | v1.37.0 |
| gardener-extension-os-gardenlinux | v0.24.0 |
| gardener-extension-os-ubuntu | v1.25.0 |
| gardener-extension-provider-dns-cloudflare | v0.0.6 |
| gardener-extension-provider-openstack | v1.42.1 |
| gardener-external-dns-management | 366f39b7 |
git submodule update --init --recursive
# Build all charts
bash ./release.sh
# Build specific charts only (names from charts.yaml)
bash ./release.sh cloudkitty barbican
# Build non-OpenStack charts by name
bash ./release.sh openstack-exporter gardener-cert-management gardener-external-dns-management nodepool-labels-operator
# Build all gardener charts
bash ./release.sh gardener-all