fix: import pre-existing kube-prometheus-stack Helm release into Pulumi state
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
This commit is contained in:
@@ -15,10 +15,6 @@ const domain = appsRef.requireOutput("domain");
|
|||||||
const grafanaAdminPassword = config.requireSecret("grafanaAdminPassword");
|
const grafanaAdminPassword = config.requireSecret("grafanaAdminPassword");
|
||||||
|
|
||||||
const k8sProvider = new k8s.Provider("k3s", { kubeconfig });
|
const k8sProvider = new k8s.Provider("k3s", { kubeconfig });
|
||||||
const opts = (extras?: pulumi.ResourceOptions): pulumi.ResourceOptions => ({
|
|
||||||
provider: k8sProvider,
|
|
||||||
...extras,
|
|
||||||
});
|
|
||||||
|
|
||||||
const ns = new k8s.core.v1.Namespace(
|
const ns = new k8s.core.v1.Namespace(
|
||||||
"monitoring",
|
"monitoring",
|
||||||
@@ -70,5 +66,5 @@ new k8s.helm.v3.Release(
|
|||||||
alertmanager: { enabled: false },
|
alertmanager: { enabled: false },
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
opts(),
|
{ provider: k8sProvider, import: "monitoring/kube-prometheus-stack" },
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user