Merge pull request #456 from carlosedp/pr404_fix

Add version and image source as config parameters on kube-state-metrics
This commit is contained in:
Lili Cosic
2020-03-18 15:38:07 +01:00
committed by GitHub
6 changed files with 49 additions and 40 deletions

View File

@@ -1,5 +1,11 @@
{
_config+:: {
versions+:: {
kubeStateMetrics: '1.9.5',
},
imageRepos+:: {
kubeStateMetrics: 'quay.io/coreos/kube-state-metrics',
},
kubeStateMetrics+:: {
scrapeInterval: '30s',
scrapeTimeout: '30s',
@@ -10,8 +16,8 @@
local ksm = self,
name:: 'kube-state-metrics',
namespace:: 'monitoring',
version:: '1.9.5', //$._config.versions.kubeStateMetrics,
image:: 'quay.io/coreos/kube-state-metrics:v' + ksm.version,
version:: $._config.versions.kubeStateMetrics,
image:: $._config.imageRepos.kubeStateMetrics + ':v' + $._config.versions.kubeStateMetrics,
service+: {
spec+: {
ports: [