Fix Rancher: remove conflicting LoadBalancer, add HTTPS port-forward, use tailscale serve only
All checks were successful
Deploy Cluster / Terraform (push) Successful in 2m21s
Deploy Cluster / Ansible (push) Successful in 9m2s

This commit is contained in:
2026-03-25 00:59:16 +00:00
parent 4a35cfb549
commit 89c2c99963
4 changed files with 18 additions and 25 deletions

View File

@@ -22,11 +22,9 @@ spec:
remediation:
retries: 3
values:
hostname: k8s-cluster-cp-1.silverside-gopher.ts.net
hostname: k8s-cluster-cp-1-1.silverside-gopher.ts.net
tls: external
replicas: 1
bootstrapPassword: ""
existingSecret: rancher-bootstrap-password
extraEnv:
- name: CATTLE_PROMETHEUS_METRICS
value: "true"

View File

@@ -4,5 +4,4 @@ resources:
- namespace.yaml
- helmrepository-rancher.yaml
- helmrelease-rancher.yaml
- service-rancher-tailscale.yaml
- rancher-bootstrap-password-externalsecret.yaml

View File

@@ -1,18 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: rancher-tailscale
namespace: cattle-system
annotations:
tailscale.com/hostname: k8s-cluster-cp-1-rancher
tailscale.com/proxy-class: infra-stable
spec:
type: LoadBalancer
loadBalancerClass: tailscale
selector:
app: cattle-system-rancher
ports:
- name: https
port: 443
protocol: TCP
targetPort: 444