这是一个rustdesk-server
的chart
根据rustdesk
官方文档, 一共会有5个端口,其中21118-21119
为web
端口, 非必须开启, 21116
需包含TCP/UDP
, 默认是ClusterIP
, 可以修改为NodePort
或者
通过traefik crd
自行代理
portConfigs:
hbbr:
type: ClusterIP
replayPort:
port: 21117
targetPort: 21117
clientPort:
enable: false
port: 21119
targetPort: 21119
hbbs:
type: ClusterIP
natPort:
port: 21115
protocol: TCP
targetPort: 21115
registryPort:
port: 21116
targetPort: 21116
heartbeatPort:
port: 21116
targetPort: 21116
webPort:
port: 21118
targetPort: 21118
enable: false
protocol: TCP
默认是EmptyDir
, 两个容器共用,存放pubKey 和 SQLite数据
volumes:
- name: rustdesk-data
emptyDir: {}
可自行修改,如修改为hostPath
volumes:
- name: rustdesk-data
hostPath:
path: /mnt/rustdesk/
cd
到目录
helm install rustdesk .