From 8ed5decfe21ae45659dca2a4cfa7339bd8e34148 Mon Sep 17 00:00:00 2001 From: Marko Mikulicic Date: Tue, 13 Dec 2022 14:39:23 +0100 Subject: [PATCH] Use TCP healthcheck in control plane LB (#18) --- samples/aws/k3s-template.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/samples/aws/k3s-template.yaml b/samples/aws/k3s-template.yaml index f26173ea..3942a356 100644 --- a/samples/aws/k3s-template.yaml +++ b/samples/aws/k3s-template.yaml @@ -32,6 +32,9 @@ spec: availabilityZoneUsageLimit: 1 region: ${AWS_REGION} sshKeyName: ${AWS_SSH_KEY_NAME} + controlPlaneLoadBalancer: + # k3s creates elliptic-curve keypair by default but ELB healthcheck TLS client doesn't support it. + healthCheckProtocol: TCP --- apiVersion: controlplane.cluster.x-k8s.io/v1beta1 kind: KThreesControlPlane