Add LoadBalancer to chart

This commit is contained in:
Jonny Ervine 2025-05-13 20:37:24 +08:00
parent 9d037cb946
commit 6d49a397ac
2 changed files with 35 additions and 1 deletions

View File

@ -0,0 +1,34 @@
apiVersion: v1
kind: Service
metadata:
labels:
app.kubernetes.io/component: proxy
app.kubernetes.io/instance: teleport-cluster
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: teleport-cluster
app.kubernetes.io/version: 17.2.7
helm.sh/chart: teleport-cluster-17.2.7
name: teleport-cluster-proxy
spec:
allocateLoadBalancerNodePorts: true
externalTrafficPolicy: Cluster
internalTrafficPolicy: Cluster
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
ports:
- name: port-1
nodePort: 30109
port: 3080
protocol: TCP
targetPort: 3080
- name: port-2
nodePort: 30968
port: 3000
protocol: TCP
targetPort: 3000
selector:
app.kubernetes.io/component: proxy
app.kubernetes.io/instance: teleport-cluster
app.kubernetes.io/name: teleport-cluster
type: LoadBalancer

View File

@ -76,6 +76,6 @@ annotations:
nginx.ingress.kubernetes.io/session-cookie-expires: "172800"
nginx.ingress.kubernetes.io/session-cookie-max-age: "172800"
service:
type: LoadBalancer
type: CLusterIP
ingress:
enabled: true