kube-prometheus: Remove enableAdminAPI configuration option

Manifest generation fails if this option is not set. Instead, remove the
option and require users to patch the object in case they need it.
This commit is contained in:
Max Leonard Inden
2019-01-21 17:09:14 +01:00
parent 52b87babd2
commit f0d8ba64d7

View File

@@ -168,7 +168,6 @@ local k = import 'ksonnet/ksonnet.beta.3/k.libsonnet';
replicas: $._config.prometheus.replicas, replicas: $._config.prometheus.replicas,
version: $._config.versions.prometheus, version: $._config.versions.prometheus,
baseImage: $._config.imageRepos.prometheus, baseImage: $._config.imageRepos.prometheus,
enableAdminAPI: $._config.prometheus.enableAdminAPI,
serviceAccountName: 'prometheus-' + $._config.prometheus.name, serviceAccountName: 'prometheus-' + $._config.prometheus.name,
serviceMonitorSelector: {}, serviceMonitorSelector: {},
serviceMonitorNamespaceSelector: {}, serviceMonitorNamespaceSelector: {},