diff --git a/03-k8s-infra/index.ts b/03-k8s-infra/index.ts index 7e8bef3..b0ccd60 100644 --- a/03-k8s-infra/index.ts +++ b/03-k8s-infra/index.ts @@ -122,7 +122,7 @@ new k8s.apiextensions.CustomResource( // ── Longhorn ────────────────────────────────────────────────────────────── -new k8s.helm.v3.Release( + new k8s.helm.v3.Release( "longhorn", { name: "longhorn", @@ -134,6 +134,7 @@ new k8s.helm.v3.Release( values: { defaultSettings: { defaultReplicaCount: 3, + podDeletionPolicyWhenNodeIsDown: "delete-pod-and-force-delete-pod", }, }, }, @@ -336,7 +337,9 @@ const kubeVipPool = new k8s.core.v1.ConfigMap( "kube-vip-pool", { metadata: { name: "kubevip", namespace: kubeVipNamespace }, - data: { "range-global": pulumi.interpolate`${kubeVipAddress}-${kubeVipAddress}` }, + data: { + "range-global": pulumi.interpolate`${kubeVipAddress}-${kubeVipAddress}`, + }, }, opts(), ); @@ -387,4 +390,3 @@ new k8s.core.v1.ServicePatch( }, opts({ dependsOn: [kubeVip, kubeVipCloudProvider] }), ); -