diff --git a/03-k8s-infra/index.ts b/03-k8s-infra/index.ts index 2fb978f..b0ccd60 100644 --- a/03-k8s-infra/index.ts +++ b/03-k8s-infra/index.ts @@ -122,7 +122,7 @@ new k8s.apiextensions.CustomResource( // ── Longhorn ────────────────────────────────────────────────────────────── -const longhornRelease = new k8s.helm.v3.Release( + new k8s.helm.v3.Release( "longhorn", { name: "longhorn", @@ -134,29 +134,13 @@ const longhornRelease = new k8s.helm.v3.Release( values: { defaultSettings: { defaultReplicaCount: 3, + podDeletionPolicyWhenNodeIsDown: "delete-pod-and-force-delete-pod", }, }, }, opts(), ); -new k8s.apiextensions.CustomResource( - "longhorn-pod-deletion-policy", - { - apiVersion: "longhorn.io/v1beta2", - kind: "Setting", - metadata: { - name: "pod-deletion-policy-when-node-is-down", - namespace: "longhorn-system", - }, - value: "delete-pod-and-force-delete-pod", - }, - { - provider: k8sProvider, - dependsOn: [longhornRelease], - }, -); - // ── kube-vip ──────────── const kubeVipNamespace = "kube-system";