HiveMQ Kubernetes Operator Helm chart versions
Question
How does the Helm chart version correspond with the HiveMQ version and Operator version?
Answer
To find out, run the following Bash script in Linux.
Script dependencies: helm
, yq
Script hivemq-helm-chart-list-versions/list.sh
:
#!/usr/bin/env bash
helm repo add hivemq https://hivemq.github.io/helm-charts
helm repo update
echo "CHART APP APP_IMAGE OPERATOR_IMAGE"
IFS=$'\n';
for line in $(helm search repo hivemq/hivemq-operator --versions | tail -n +2); do
chartVersion=$(echo "$line" | cut -d$'\t' -f2 | xargs)
appVersion=$(echo "$line" | cut -d$'\t' -f3 | xargs)
hivemqImage=$(helm show values hivemq/hivemq-operator --version $chartVersion | yq '.hivemq.image')
operatorImage=$(helm show values hivemq/hivemq-operator --version $chartVersion | yq '.operator.image')
echo "$chartVersion $appVersion $hivemqImage $operatorImage";
done
Results
Chart | App | HiveMQ Image | Operator Image |
0.11.24 | 4.18.0 | hivemq/hivemq4:k8s-4.18.0 | hivemq/hivemq-operator:4.7.10 |
0.11.23 | 4.17.0 | hivemq/hivemq4:k8s-4.17.0 | hivemq/hivemq-operator:4.7.10 |
0.11.22 | 4.17.0 | hivemq/hivemq4:k8s-4.17.0 | hivemq/hivemq-operator:4.7.10 |
0.11.21 | 4.17.0 | hivemq/hivemq4:k8s-4.17.0 | hivemq/hivemq-operator:4.7.10 |
0.11.20 | 4.16.0 | hivemq/hivemq4:k8s-4.16.0 | hivemq/hivemq-operator:4.7.10 |
0.11.19 | 4.15.0 | hivemq/hivemq4:k8s-4.15.0 | hivemq/hivemq-operator:4.7.10 |
0.11.18 | 4.15.0 | hivemq/hivemq4:k8s-4.15.0 | hivemq/hivemq-operator:4.7.10 |
0.11.17 | 4.14.0 | hivemq/hivemq4:k8s-4.14.0 | hivemq/hivemq-operator:4.7.10 |
0.11.16 | 4.13.0 | hivemq/hivemq4:k8s-4.13.0 | hivemq/hivemq-operator:4.7.10 |
0.11.15 | 4.13.0 | hivemq/hivemq4:k8s-4.13.0 | hivemq/hivemq-operator:4.7.10 |
0.11.14 | 4.13.0 | hivemq/hivemq4:k8s-4.13.0 | hivemq/hivemq-operator:4.7.10 |
0.11.13 | 4.13.0 | hivemq/hivemq4:k8s-4.13.0 | hivemq/hivemq-operator:4.7.9 |
0.11.12 | 4.12.0 | hivemq/hivemq4:k8s-4.12.0 | hivemq/hivemq-operator:4.7.9 |
0.11.11 | 4.11.0 | hivemq/hivemq4:k8s-4.11.0 | hivemq/hivemq-operator:4.7.9 |
0.11.10 | 4.10.0 | hivemq/hivemq4:k8s-4.10.0 | hivemq/hivemq-operator:4.7.9 |
0.11.9 | 4.9.1 | hivemq/hivemq4:k8s-4.9.1 | hivemq/hivemq-operator:4.7.6 |
0.11.8 | 4.9.0 | hivemq/hivemq4:k8s-4.9.0 | hivemq/hivemq-operator:4.7.6 |
0.11.7 | 4.8.4 | hivemq/hivemq4:k8s-4.8.4 | hivemq/hivemq-operator:4.7.6 |
0.11.6 | 4.8.4 | hivemq/hivemq4:k8s-4.8.4 | hivemq/hivemq-operator:4.7.5 |
0.11.5 | 4.8.4 | hivemq/hivemq4:k8s-4.8.4 | hivemq/hivemq-operator:4.7.5 |
0.11.4 | 4.8.3 | hivemq/hivemq4:k8s-4.8.3 | hivemq/hivemq-operator:4.7.5 |
0.11.3 | 4.8.3 | hivemq/hivemq4:k8s-4.8.3 | hivemq/hivemq-operator:4.7.5 |
0.11.1 | 4.8.3 | hivemq/hivemq4:k8s-4.8.3 | hivemq/hivemq-operator:4.7.4 |
0.11.0 | 4.8.3 | hivemq/hivemq4:k8s-4.8.3 | hivemq/hivemq-operator:4.7.3 |
0.10.12 | 4.8.3 | hivemq/hivemq4:k8s-4.8.3 | hivemq/hivemq-operator:4.7.3 |
0.10.11 | 4.8.3 | hivemq/hivemq4:k8s-4.8.3 | hivemq/hivemq-operator:4.7.1 |
0.10.10 | 4.8.2 | hivemq/hivemq4:k8s-4.8.2 | hivemq/hivemq-operator:4.7.1 |
0.10.9 | 4.8.1 | hivemq/hivemq4:k8s-4.8.1 | hivemq/hivemq-operator:4.7.1 |
0.10.8 | 4.8.1 | hivemq/hivemq4:k8s-4.8.1 | hivemq/hivemq-operator:4.7.1 |
0.10.7 | 4.8.0 | hivemq/hivemq4:k8s-4.8.0 | hivemq/hivemq-operator:4.7.1 |
0.10.6 | 4.7.6 | hivemq/hivemq4:k8s-4.7.6 | hivemq/hivemq-operator:4.7.1 |
0.10.5 | 4.7.5 | hivemq/hivemq4:k8s-4.7.5 | hivemq/hivemq-operator:4.7.1 |
0.10.4 | 4.7.5 | hivemq/hivemq4:k8s-4.7.5 | hivemq/hivemq-operator:4.7.1 |
0.10.3 | 4.7.4 | hivemq/hivemq4:k8s-4.7.4 | hivemq/hivemq-operator:4.7.1 |
0.10.2 | 4.7.4 | hivemq/hivemq4:k8s-4.7.4 | hivemq/hivemq-operator:4.7.1 |
0.10.1 | 4.7.3 | hivemq/hivemq4:k8s-4.7.3 | hivemq/hivemq-operator:4.7.1 |
0.10.0 | 4.7.0 | hivemq/hivemq4:k8s-4.7.1 | hivemq/hivemq-operator:4.7.1 |
0.9.3 | 4.7.0 | hivemq/hivemq4:k8s-4.7.1 | hivemq/hivemq-operator:4.7.1 |
0.9.2 | 4.7.0 | hivemq/hivemq4:k8s-4.7.1 | hivemq/hivemq-operator:4.7.1 |
0.9.1 | 4.7.0 | hivemq/hivemq4:k8s-4.7.0 | hivemq/hivemq-operator:4.7.0 |
0.9.0 | 4.7.0 | hivemq/hivemq4:k8s-4.7.0 | hivemq/hivemq-operator:4.7.0 |
0.8.7 | 4.6.0 | hivemq/hivemq4:k8s-4.6.0 | hivemq/hivemq-operator:4.6.0 |
0.8.6 | 4.5.3 | hivemq/hivemq4:k8s-4.5.3 | hivemq/hivemq-operator:4.5.3 |
0.8.5 | 4.5.2 | hivemq/hivemq4:k8s-4.5.2 | hivemq/hivemq-operator:4.5.2 |
0.8.3 | 4.5.2 | hivemq/hivemq4:k8s-4.5.2 | hivemq/hivemq-operator:4.5.2 |
0.8.2 | 4.5.1 | hivemq/hivemq4:k8s-4.5.1 | hivemq/hivemq-operator:4.5.1 |
0.8.1 | 4.5.0 | hivemq/hivemq4:k8s-4.5.0 | hivemq/hivemq-operator:4.5.0 |
0.8.0 | 4.5.0 | hivemq/hivemq4:k8s-4.5.0 | hivemq/hivemq-operator:4.5.0 |
0.7.1 | 4.4.4 | hivemq/hivemq4:k8s-4.4.4 | hivemq/hivemq-operator:4.4.4 |
0.7.0 | 4.4.3 | hivemq/hivemq4:k8s-4.4.3 | hivemq/hivemq-operator:4.4.3 |
0.6.3 | 4.4.2 | hivemq/hivemq4:k8s-4.4.2 | hivemq/hivemq-operator:4.4.2 |
0.6.2 | 4.4.2 | hivemq/hivemq4:k8s-4.4.2 | hivemq/hivemq-operator:4.4.2 |
0.6.1 | 4.4.1 | hivemq/hivemq4:k8s-4.4.1 | hivemq/hivemq-operator:4.4.1 |
0.6.0 | 4.4.0 | hivemq/hivemq4:k8s-4.4.0 | hivemq/hivemq-operator:4.4.0 |
0.5.1 | 4.3.5 | hivemq/hivemq4:k8s-4.3.5 | hivemq/hivemq-operator:0.3.1 |
0.5.0 | 4.3.4 | hivemq/hivemq4:k8s-4.3.4 | hivemq/hivemq-operator:0.3.1 |