charts/teleport-cluster/templates/proxy/lb-service.yml

35 lines
853 B
YAML

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