Netbird/manifests/service.yaml

86 lines
1.6 KiB
YAML

apiVersion: v1
kind: Service
metadata:
name: netbird-svc
namespace: netbird
spec:
ports:
- name: dashboard
port: 80
protocol: TCP
targetPort: 80
selector:
app: netbird-dashboard
---
apiVersion: v1
kind: Service
metadata:
name: netbird-management-svc
namespace: netbird
spec:
ports:
- name: management
port: 443
protocol: TCP
targetPort: 443
selector:
app: netbird
---
apiVersion: v1
kind: Service
metadata:
name: netbird-signal-svc
namespace: netbird
spec:
ports:
- name: signal
port: 10000
protocol: TCP
targetPort: 10000
selector:
app: netbird-signal
---
apiVersion: v1
kind: Service
metadata:
name: netbird-relay-svc
namespace: netbird
spec:
ports:
- name: relay-udp
port: 33080
protocol: UDP
targetPort: 33080
- name: relay-tcp
port: 33080
protocol: TCP
targetPort: 33080
selector:
app: netbird-relay
---
apiVersion: v1
kind: Service
metadata:
name: netbird-turn-svc
namespace: netbird
spec:
ports:
- name: turn-one-udp
port: 3478
protocol: UDP
targetPort: 3478
- name: turn-one-tcp
port: 3478
protocol: TCP
targetPort: 3478
- name: turn-two-udp
port: 5349
protocol: UDP
targetPort: 5349
- name: turn-two-tcp
port: 5349
protocol: TCP
targetPort: 5349
selector:
app: netbird-turn