polite-beard-77602
03/04/2019, 5:21 PMDiagnostics:
kubernetes:<http://rbac.authorization.k8s.io:Role|rbac.authorization.k8s.io:Role> (default/prometheus-operator-prometheus):
error: Duplicate resource URN 'urn:pulumi:prometheus-monitoring-test::eks-devops-metrics-server::kubernetes:<http://helm.sh/v2:Chart$kubernetes:rbac.authorization.k8s.io/v1:Role::default/prometheus-operator-prometheus';|helm.sh/v2:Chart$kubernetes:rbac.authorization.k8s.io/v1:Role::default/prometheus-operator-prometheus';> try giving it a unique name
creamy-potato-29402
03/04/2019, 5:37 PMpolite-beard-77602
03/04/2019, 5:46 PMimport * as k8s from "@pulumi/kubernetes";
import * as config from './config';
function addNamespace(o: any) {
if (o !== undefined) {
o.metadata = Object.assign(o.metadata || {}, {namespace});
}
}
const namespace = config.namespace;
if (namespace !== 'default') {
new k8s.core.v1.Namespace("testrandom0x112", {
metadata: {
name: namespace
}
}, {
provider: config.k8sProvider
});
}
const prometheus_operator2 = new k8s.helm.v2.Chart(
"prometheus-operator2",
{
repo: "stable",
chart: "prometheus-operator",
version: "4.2.1",
namespace,
values: {
replicaCount: 1
},
transformations: [addNamespace]
},
{ providers: { kubernetes: config.k8sProvider } },
);
creamy-potato-29402
03/04/2019, 5:59 PMpolite-beard-77602
03/04/2019, 6:37 PMgorgeous-egg-16927
03/04/2019, 9:27 PM