diff --git a/monitoring/environments/scaleway-parca-demo/main.jsonnet b/monitoring/environments/scaleway-parca-demo/main.jsonnet index 6eec6b6cc..4dee45bc2 100644 --- a/monitoring/environments/scaleway-parca-demo/main.jsonnet +++ b/monitoring/environments/scaleway-parca-demo/main.jsonnet @@ -16,7 +16,11 @@ local kubeThanos = m.kubeThanos({ }, }, }) + { + // Analytics stack temporarily scaled to 0 while we evaluate moving it off this + // cluster. PVCs, services and object storage are retained; only pods stop. + store+: { statefulSet+: { spec+: { replicas: 0 } } }, query+: { + deployment+: { spec+: { replicas: 0 } }, networkPolicy+: { spec+: { ingress: [ @@ -184,6 +188,8 @@ local prometheuses = [ prometheus+: { spec+: { + // Analytics stack temporarily scaled to 0 (see kubeThanos above). + replicas: 0, enableRemoteWriteReceiver: true, query+: { lookbackDelta: '15m', // Analytics are only sent once every 10m diff --git a/oauth2-proxy/values/scaleway-parca-demo.yaml b/oauth2-proxy/values/scaleway-parca-demo.yaml index 65625be4a..104d84df3 100644 --- a/oauth2-proxy/values/scaleway-parca-demo.yaml +++ b/oauth2-proxy/values/scaleway-parca-demo.yaml @@ -1,4 +1,7 @@ oauth2-proxy: + # Scaled to 0: only fronts analytics.parca.dev, which is paused while the + # analytics stack is evaluated for moving off this cluster. + replicaCount: 0 ingress: hosts: - oauth2.parca.dev