diff --git a/1.k8s/cluster.yml b/1.k8s/cluster.yml index 0590b70..5822f73 100644 --- a/1.k8s/cluster.yml +++ b/1.k8s/cluster.yml @@ -8,6 +8,7 @@ nodes: - address: 192.168.23.101 hostname_override: node-01 user: root + # ssh_key_path: /home/user/.ssh/id_rsa labels: location: pve1-nsk node_ingress: yes @@ -44,7 +45,7 @@ ingress: node_ingress: yes monitoring: - provider: metrics-server + provider: none replicas: 0 # authentication: diff --git a/1.k8s/loadBalancer.yaml b/1.k8s/loadBalancer.yaml new file mode 100644 index 0000000..4d9e852 --- /dev/null +++ b/1.k8s/loadBalancer.yaml @@ -0,0 +1,18 @@ +# for Traefik + +tcp: + routers: + rke2-api: + entryPoints: + - k8s-api + rule: "HostSNI(`rke.domain.ru`)" + service: rke2-api-service + tls: + passthrough: true + services: + rke2-api-service: + loadBalancer: + servers: + - address: 192.168.23.201:6443 + - address: 192.168.23.202:6443 + - address: 192.168.23.203:6443