kube-prometheus: Fix Alertmanager secret namespace.
This commit is contained in:
@@ -25,7 +25,7 @@ local k = import 'ksonnet/ksonnet.beta.3/k.libsonnet';
|
|||||||
repeat_interval: '12h',
|
repeat_interval: '12h',
|
||||||
receiver: 'null',
|
receiver: 'null',
|
||||||
routes: [
|
routes: [
|
||||||
{
|
{
|
||||||
receiver: 'null',
|
receiver: 'null',
|
||||||
match: {
|
match: {
|
||||||
alertname: 'DeadMansSwitch',
|
alertname: 'DeadMansSwitch',
|
||||||
@@ -35,7 +35,7 @@ local k = import 'ksonnet/ksonnet.beta.3/k.libsonnet';
|
|||||||
},
|
},
|
||||||
receivers: [
|
receivers: [
|
||||||
{
|
{
|
||||||
name: 'null',
|
name: 'null',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
@@ -47,12 +47,12 @@ local k = import 'ksonnet/ksonnet.beta.3/k.libsonnet';
|
|||||||
secret:
|
secret:
|
||||||
local secret = k.core.v1.secret;
|
local secret = k.core.v1.secret;
|
||||||
|
|
||||||
if std.type($._config.alertmanager.config) == "object" then
|
if std.type($._config.alertmanager.config) == 'object' then
|
||||||
secret.new('alertmanager-' + $._config.alertmanager.name, { 'alertmanager.yaml': std.base64(std.manifestYamlDoc($._config.alertmanager.config)) })
|
secret.new('alertmanager-' + $._config.alertmanager.name, { 'alertmanager.yaml': std.base64(std.manifestYamlDoc($._config.alertmanager.config)) }) +
|
||||||
|
secret.mixin.metadata.withNamespace($._config.namespace)
|
||||||
else
|
else
|
||||||
secret.new('alertmanager-' + $._config.alertmanager.name, { 'alertmanager.yaml': std.base64($._config.alertmanager.config) })
|
secret.new('alertmanager-' + $._config.alertmanager.name, { 'alertmanager.yaml': std.base64($._config.alertmanager.config) }) +
|
||||||
+
|
secret.mixin.metadata.withNamespace($._config.namespace),
|
||||||
secret.mixin.metadata.withNamespace($._config.namespace),
|
|
||||||
|
|
||||||
serviceAccount:
|
serviceAccount:
|
||||||
local serviceAccount = k.core.v1.serviceAccount;
|
local serviceAccount = k.core.v1.serviceAccount;
|
||||||
|
Reference in New Issue
Block a user