fix: seed grafana observability images
This commit is contained in:
@@ -430,7 +430,9 @@ jobs:
|
|||||||
quay.io/jetstack/cert-manager-cainjector:v1.17.2 \
|
quay.io/jetstack/cert-manager-cainjector:v1.17.2 \
|
||||||
quay.io/jetstack/cert-manager-webhook:v1.17.2 \
|
quay.io/jetstack/cert-manager-webhook:v1.17.2 \
|
||||||
quay.io/jetstack/cert-manager-startupapicheck:v1.17.2 \
|
quay.io/jetstack/cert-manager-startupapicheck:v1.17.2 \
|
||||||
|
docker.io/library/busybox:1.31.1 \
|
||||||
docker.io/grafana/loki:3.5.7 \
|
docker.io/grafana/loki:3.5.7 \
|
||||||
|
quay.io/kiwigrid/k8s-sidecar:1.28.0 \
|
||||||
docker.io/kiwigrid/k8s-sidecar:1.30.10 \
|
docker.io/kiwigrid/k8s-sidecar:1.30.10 \
|
||||||
docker.io/grafana/promtail:3.0.0 \
|
docker.io/grafana/promtail:3.0.0 \
|
||||||
docker.io/grafana/grafana:11.4.0 \
|
docker.io/grafana/grafana:11.4.0 \
|
||||||
@@ -1017,7 +1019,9 @@ jobs:
|
|||||||
|
|
||||||
ALL_NODE_IPS=$(python3 -c 'import json; outputs = json.load(open("outputs/terraform_outputs.json")); print(" ".join(outputs["control_plane_ips"]["value"] + outputs["worker_ips"]["value"]))')
|
ALL_NODE_IPS=$(python3 -c 'import json; outputs = json.load(open("outputs/terraform_outputs.json")); print(" ".join(outputs["control_plane_ips"]["value"] + outputs["worker_ips"]["value"]))')
|
||||||
for image in \
|
for image in \
|
||||||
|
docker.io/library/busybox:1.31.1 \
|
||||||
docker.io/grafana/loki:3.5.7 \
|
docker.io/grafana/loki:3.5.7 \
|
||||||
|
quay.io/kiwigrid/k8s-sidecar:1.28.0 \
|
||||||
docker.io/kiwigrid/k8s-sidecar:1.30.10 \
|
docker.io/kiwigrid/k8s-sidecar:1.30.10 \
|
||||||
docker.io/grafana/promtail:3.0.0 \
|
docker.io/grafana/promtail:3.0.0 \
|
||||||
docker.io/grafana/grafana:11.4.0 \
|
docker.io/grafana/grafana:11.4.0 \
|
||||||
@@ -1028,6 +1032,15 @@ jobs:
|
|||||||
quay.io/prometheus/node-exporter:v1.8.2; do
|
quay.io/prometheus/node-exporter:v1.8.2; do
|
||||||
import_required_image_on_all_nodes "${image}"
|
import_required_image_on_all_nodes "${image}"
|
||||||
done
|
done
|
||||||
|
reconcile_at="$(date +%s)"
|
||||||
|
for release in kube-prometheus-stack loki promtail; do
|
||||||
|
kubectl -n flux-system annotate "helmrelease/${release}" \
|
||||||
|
reconcile.fluxcd.io/requestedAt="${reconcile_at}" \
|
||||||
|
reconcile.fluxcd.io/resetAt="${reconcile_at}" \
|
||||||
|
reconcile.fluxcd.io/forceAt="${reconcile_at}" \
|
||||||
|
--overwrite
|
||||||
|
done
|
||||||
|
kubectl -n observability rollout restart deployment/observability-kube-prometheus-stack-grafana || true
|
||||||
|
|
||||||
- name: Post-deploy cluster health checks
|
- name: Post-deploy cluster health checks
|
||||||
working-directory: ansible
|
working-directory: ansible
|
||||||
|
|||||||
Reference in New Issue
Block a user