Added rustdesk
All checks were successful
Check with kubeconform / lint (push) Successful in 18s

This commit is contained in:
Ultradesu
2025-07-18 14:47:26 +03:00
parent 24d4d34733
commit 196d53a5a9
8 changed files with 348 additions and 9 deletions

View File

@@ -0,0 +1,83 @@
---
apiVersion: v1
kind: Service
metadata:
name: rustdesk-hbbs
namespace: rustdesk
labels:
app: rustdesk-hbbs
spec:
type: LoadBalancer
externalTrafficPolicy: Local
selector:
app: rustdesk-hbbs
ports:
- name: nat
port: 21115
targetPort: 21115
protocol: TCP
- name: registry-tcp
port: 21116
targetPort: 21116
protocol: TCP
- name: web
port: 21118
targetPort: 21118
protocol: TCP
---
apiVersion: v1
kind: Service
metadata:
name: rustdesk-hbbs-udp
namespace: rustdesk
labels:
app: rustdesk-hbbs
spec:
type: LoadBalancer
externalTrafficPolicy: Local
selector:
app: rustdesk-hbbs
ports:
- name: registry-udp
port: 21116
targetPort: 21116
protocol: UDP
---
apiVersion: v1
kind: Service
metadata:
name: rustdesk-hbbr
namespace: rustdesk
labels:
app: rustdesk-hbbr
spec:
type: LoadBalancer
externalTrafficPolicy: Local
selector:
app: rustdesk-hbbr
ports:
- name: relay
port: 21117
targetPort: 21117
protocol: TCP
---
# ClusterIP сервис для веб-интерфейса (используется через Ingress)
apiVersion: v1
kind: Service
metadata:
name: rustdesk-web
namespace: rustdesk
labels:
app: rustdesk-hbbs
spec:
type: ClusterIP
selector:
app: rustdesk-hbbs
ports:
- name: web
port: 21118
targetPort: 21118
protocol: TCP