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 k8sProvider = new k8s.Provider("k3s", { kubeconfig });
|
||||
const opts = (extras?: pulumi.ResourceOptions): pulumi.ResourceOptions => ({
|
||||
provider: k8sProvider,
|
||||
...extras,
|
||||
});
|
||||
|
||||
const ns = new k8s.core.v1.Namespace(
|
||||
"monitoring",
|
||||
@@ -70,5 +66,5 @@ new k8s.helm.v3.Release(
|
||||
alertmanager: { enabled: false },
|
||||
},
|
||||
},
|
||||
opts(),
|
||||
{ provider: k8sProvider, import: "monitoring/kube-prometheus-stack" },
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user