From 85c4c2b8dfacfebf7000114c1d5d43002ff2d8e0 Mon Sep 17 00:00:00 2001 From: "Purandare, Aditya" <apurandare@underarmour.com> Date: Thu, 17 Jan 2019 20:21:05 +0530 Subject: [PATCH] Turn prometheus admin API off by default --- README.md | 2 +- jsonnet/kube-prometheus/kube-prometheus.libsonnet | 2 +- jsonnet/kube-prometheus/prometheus/prometheus.libsonnet | 2 +- manifests/prometheus-prometheus.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index aa3b5674..fd4836c3 100644 --- a/README.md +++ b/README.md @@ -281,7 +281,7 @@ These are the available fields with their respective default values: names: 'k8s', replicas: 2, rules: {}, - enableAdminAPI: 'true', + enableAdminAPI: 'false', }, alertmanager+:: { diff --git a/jsonnet/kube-prometheus/kube-prometheus.libsonnet b/jsonnet/kube-prometheus/kube-prometheus.libsonnet index 814cfe60..3a25e52c 100644 --- a/jsonnet/kube-prometheus/kube-prometheus.libsonnet +++ b/jsonnet/kube-prometheus/kube-prometheus.libsonnet @@ -82,7 +82,7 @@ local configMapList = k.core.v1.configMapList; prometheusSelector: 'job="prometheus-k8s"', prometheusOperatorSelector: 'job="prometheus-operator"', - enableAdminAPI: 'true', + enableAdminAPI: 'false', jobs: { Kubelet: $._config.kubeletSelector, diff --git a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet index b6ce301a..48bb6c0e 100644 --- a/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet +++ b/jsonnet/kube-prometheus/prometheus/prometheus.libsonnet @@ -18,7 +18,7 @@ local k = import 'ksonnet/ksonnet.beta.3/k.libsonnet'; prometheus+:: { name: 'k8s', - enableAdminAPI: 'true', + enableAdminAPI: 'false', replicas: 2, rules: {}, renderedRules: {}, diff --git a/manifests/prometheus-prometheus.yaml b/manifests/prometheus-prometheus.yaml index 5abe34b3..2b830347 100644 --- a/manifests/prometheus-prometheus.yaml +++ b/manifests/prometheus-prometheus.yaml @@ -12,7 +12,7 @@ spec: namespace: monitoring port: web baseImage: quay.io/prometheus/prometheus - enableAdminAPI: true + enableAdminAPI: false nodeSelector: beta.kubernetes.io/os: linux replicas: 2 -- GitLab