feat(helm): add initial Helm chart for RustDesk server deployment

这个提交包含在:
rohow
2025-07-17 22:49:15 +08:00
未验证
父节点 26af3bd654
当前提交 6efd54b038
修改 3 个文件,包含 35 行新增3 行删除
+32
查看文件
@@ -0,0 +1,32 @@
apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: rustdesk
namespace: apps
spec:
repo: https://devcm-repo.github.io/helm-charts
chart: rustdesk-server
targetNamespace: apps
version: 0.0.1
valuesContent: |-
nodeSelector:
kubernetes.io/hostname: tcd
rustdeskServer:
encryptedOnly: true
mustLogin: true
server: desk-server.dev.cm
extraEnvs:
- name: TZ
value: "Asia/Shanghai"
rustdeskApi:
server: desk.dev.cm
ingress:
enabled: true
className: "nginx"
host: desk.dev.cm
annotations:
nginx.ingress.kubernetes.io/proxy-read-timeout: "3600"
nginx.ingress.kubernetes.io/proxy-send-timeout: "3600"
nginx.ingress.kubernetes.io/enable-websocket: "true"
+1 -1
查看文件
@@ -7,7 +7,7 @@ spec:
repo: https://prometheus-community.github.io/helm-charts
chart: kube-prometheus-stack
targetNamespace: infra-monitor
version: 75.9.0
version: 75.11.0
valuesContent: |-
kubeControllerManager:
enabled: false
+2 -2
查看文件
@@ -60,7 +60,7 @@ mkdir -p /etc/rancher/k3s && vim /etc/rancher/k3s/config.yaml
```shell
curl -sfL https://get.k3s.io | \
INSTALL_K3S_VERSION=v1.33.1+k3s1 \
INSTALL_K3S_VERSION=v1.33.2+k3s1 \
sh -s - server
```
@@ -70,7 +70,7 @@ curl -sfL https://get.k3s.io | \
```shell
curl -sfL https://rancher-mirror.rancher.cn/k3s/k3s-install.sh | \
INSTALL_K3S_VERSION=v1.33.1+k3s1 \
INSTALL_K3S_VERSION=v1.33.2+k3s1 \
INSTALL_K3S_MIRROR=cn \
sh -s - server
```