Files
apps/rustdesk/main.yaml
Philip Haupt a59a456064 fix
2025-05-24 12:42:42 +02:00

127 lines
3.1 KiB
YAML

apiVersion: v1
kind: Service
metadata:
labels:
app.kubernetes.io/instance: rustdesk
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: rustdesk-server-oss
app.kubernetes.io/version: 1.1.14
helm.sh/chart: rustdesk-server-oss-0.2.2
name: rustdesk-rustdesk-server-oss
annotations:
io.cilium/lb-ipam-ips: 192.168.0.182
spec:
externalTrafficPolicy: Cluster
ports:
- name: relay-port
port: 21117
protocol: TCP
targetPort: 21117
- name: nat-port
port: 21115
protocol: TCP
targetPort: 21115
- name: registry-port
port: 21116
protocol: TCP
targetPort: 21116
- name: heartbeat-port
port: 21116
protocol: UDP
targetPort: 21116
selector:
app.kubernetes.io/instance: rustdesk
app.kubernetes.io/name: rustdesk-server-oss
type: LoadBalancer
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app.kubernetes.io/instance: rustdesk
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: rustdesk-server-oss
app.kubernetes.io/version: 1.1.14
helm.sh/chart: rustdesk-server-oss-0.2.2
name: rustdesk-rustdesk-server-oss
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/instance: rustdesk
app.kubernetes.io/name: rustdesk-server-oss
template:
metadata:
labels:
app.kubernetes.io/instance: rustdesk
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: rustdesk-server-oss
app.kubernetes.io/version: 1.1.14
helm.sh/chart: rustdesk-server-oss-0.2.2
spec:
containers:
- args:
- -k
- _
command:
- hbbr
image: docker.io/rustdesk/rustdesk-server:1.1.14
imagePullPolicy: IfNotPresent
livenessProbe:
initialDelaySeconds: 5
periodSeconds: 10
tcpSocket:
port: 21117
name: rustdesk-server-hbbr
ports:
- containerPort: 21117
name: relay-port
protocol: TCP
readinessProbe:
initialDelaySeconds: 5
periodSeconds: 10
tcpSocket:
port: 21117
resources: {}
securityContext: {}
volumeMounts:
- mountPath: /root
name: rustdesk-data
- args:
- -k
- _
command:
- hbbs
image: docker.io/rustdesk/rustdesk-server:1.1.14
imagePullPolicy: IfNotPresent
livenessProbe:
initialDelaySeconds: 5
periodSeconds: 10
tcpSocket:
port: 21115
name: rustdesk-server-hbbs
ports:
- containerPort: 21115
name: nat-port
protocol: TCP
- containerPort: 21116
name: registry-port
protocol: TCP
- containerPort: 21116
name: heartbeat-port
protocol: UDP
readinessProbe:
initialDelaySeconds: 5
periodSeconds: 10
tcpSocket:
port: 21115
resources: {}
securityContext: {}
volumeMounts:
- mountPath: /root
name: rustdesk-data
securityContext: {}
volumes:
- emptyDir: {}
name: rustdesk-data