diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 8ca9d37..35f0e6f 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -138,6 +138,21 @@ jobs: --values "$repo/prometheus-stack/k8s/grafana-values.yaml" \ --wait fi + if [ -f "$repo/loki/k8s/active" ]; then + echo "== Upgrading loki/alloy ==" + helm repo add grafana https://grafana.github.io/helm-charts >/dev/null 2>&1 || true + helm repo update grafana >/dev/null 2>&1 || true + helm upgrade --install loki grafana/loki \ + --version 7.3.0 \ + --namespace prometheus \ + --values "$repo/loki/k8s/loki-values.yaml" \ + --wait + helm upgrade --install alloy grafana/alloy \ + --version 1.12.1 \ + --namespace prometheus \ + --values "$repo/loki/k8s/alloy-values.yaml" \ + --wait + fi if [ "${#other_files[@]}" -gt 0 ]; then echo " resources: ${other_files[*]}" diff --git a/renovate.json b/renovate.json index 9901987..e8e8fc0 100644 --- a/renovate.json +++ b/renovate.json @@ -1,7 +1,10 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:recommended"], - "enabledManagers": ["docker-compose", "kubernetes"], + "enabledManagers": ["docker-compose", "kubernetes", "helm-values"], + "helm-values": { + "managerFilePatterns": ["/k8s/.+values\\.ya?ml$/"] + }, "kubernetes": { "managerFilePatterns": ["/k8s/.+\\.ya?ml$/"] },