From 84d2695212b5f8b8189d0f1fb49d306153a82bd4 Mon Sep 17 00:00:00 2001 From: abearxiong Date: Sun, 29 Mar 2026 01:38:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=20Convex=20=E5=92=8C=20Dash?= =?UTF-8?q?=20Convex=20=E7=9A=84=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6?= =?UTF-8?q?=EF=BC=8C=E5=B9=B6=E6=96=B0=E5=A2=9E=E5=A4=87=E4=BB=BD=E6=96=87?= =?UTF-8?q?=E4=BB=B6=EF=BC=9B=E6=96=B0=E5=A2=9E=20Gitea=E3=80=81Meilisearc?= =?UTF-8?q?h=E3=80=81Memos=E3=80=81PWD=E3=80=81Gist=20=E5=92=8C=20ESM=20?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E7=9A=84=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- k8s/xiongxiao.me/apps/gitea/app.yaml | 25 +++ k8s/xiongxiao.me/apps/meilisearch/app.yml | 26 +++ k8s/xiongxiao.me/apps/memos/app.yml | 27 +++ k8s/xiongxiao.me/apps/pwd/app.yml | 25 +++ k8s/xiongxiao.me/apps/umami/delete-app.yml | 26 +++ .../{apps => backup}/convex/convex.yaml | 0 .../{apps => backup}/convex/dash.yaml | 0 .../{apps => backup}/convex/readme.md | 0 k8s/xiongxiao.me/backup/esm/app.yml | 24 +++ k8s/xiongxiao.me/backup/gist/app.yml | 26 +++ .../services/external-services.yaml | 181 ------------------ 11 files changed, 179 insertions(+), 181 deletions(-) create mode 100644 k8s/xiongxiao.me/apps/gitea/app.yaml create mode 100644 k8s/xiongxiao.me/apps/meilisearch/app.yml create mode 100644 k8s/xiongxiao.me/apps/memos/app.yml create mode 100644 k8s/xiongxiao.me/apps/pwd/app.yml create mode 100644 k8s/xiongxiao.me/apps/umami/delete-app.yml rename k8s/xiongxiao.me/{apps => backup}/convex/convex.yaml (100%) rename k8s/xiongxiao.me/{apps => backup}/convex/dash.yaml (100%) rename k8s/xiongxiao.me/{apps => backup}/convex/readme.md (100%) create mode 100644 k8s/xiongxiao.me/backup/esm/app.yml create mode 100644 k8s/xiongxiao.me/backup/gist/app.yml diff --git a/k8s/xiongxiao.me/apps/gitea/app.yaml b/k8s/xiongxiao.me/apps/gitea/app.yaml new file mode 100644 index 0000000..ddbcecd --- /dev/null +++ b/k8s/xiongxiao.me/apps/gitea/app.yaml @@ -0,0 +1,25 @@ +# Gitea 服务 (端口 3000, IP: 10.0.32.6) +apiVersion: v1 +kind: Service +metadata: + name: gitea-external + namespace: default +spec: + type: ClusterIP + ports: + - port: 3000 + targetPort: 3000 + protocol: TCP + name: http +--- +apiVersion: v1 +kind: Endpoints +metadata: + name: gitea-external + namespace: default +subsets: +- addresses: + - ip: 10.0.32.6 + ports: + - port: 3000 + name: http diff --git a/k8s/xiongxiao.me/apps/meilisearch/app.yml b/k8s/xiongxiao.me/apps/meilisearch/app.yml new file mode 100644 index 0000000..e818d37 --- /dev/null +++ b/k8s/xiongxiao.me/apps/meilisearch/app.yml @@ -0,0 +1,26 @@ +--- +# Meilisearch 服务 (端口 7700, 本地) +apiVersion: v1 +kind: Service +metadata: + name: meilisearch-external + namespace: default +spec: + type: ClusterIP + ports: + - port: 7700 + targetPort: 7700 + protocol: TCP + name: http +--- +apiVersion: v1 +kind: Endpoints +metadata: + name: meilisearch-external + namespace: default +subsets: +- addresses: + - ip: 121.4.112.18 + ports: + - port: 7700 + name: http diff --git a/k8s/xiongxiao.me/apps/memos/app.yml b/k8s/xiongxiao.me/apps/memos/app.yml new file mode 100644 index 0000000..23be9da --- /dev/null +++ b/k8s/xiongxiao.me/apps/memos/app.yml @@ -0,0 +1,27 @@ +--- +# Memos 服务 (端口 8181, IP: 10.0.32.6) +apiVersion: v1 +kind: Service +metadata: + name: memos-external + namespace: default +spec: + type: ClusterIP + ports: + - port: 8181 + targetPort: 8181 + protocol: TCP + name: http +--- +apiVersion: v1 +kind: Endpoints +metadata: + name: memos-external + namespace: default +subsets: +- addresses: + - ip: 10.0.32.6 + ports: + - port: 8181 + name: http +--- diff --git a/k8s/xiongxiao.me/apps/pwd/app.yml b/k8s/xiongxiao.me/apps/pwd/app.yml new file mode 100644 index 0000000..39b7580 --- /dev/null +++ b/k8s/xiongxiao.me/apps/pwd/app.yml @@ -0,0 +1,25 @@ +# PWD 服务 (端口 8180, 本地) +apiVersion: v1 +kind: Service +metadata: + name: pwd-external + namespace: default +spec: + type: ClusterIP + ports: + - port: 8180 + targetPort: 8180 + protocol: TCP + name: http +--- +apiVersion: v1 +kind: Endpoints +metadata: + name: pwd-external + namespace: default +subsets: +- addresses: + - ip: 121.4.112.18 + ports: + - port: 8180 + name: http diff --git a/k8s/xiongxiao.me/apps/umami/delete-app.yml b/k8s/xiongxiao.me/apps/umami/delete-app.yml new file mode 100644 index 0000000..fd594d2 --- /dev/null +++ b/k8s/xiongxiao.me/apps/umami/delete-app.yml @@ -0,0 +1,26 @@ +--- +# Umami 服务 (端口 4004, 本地) +apiVersion: v1 +kind: Service +metadata: + name: umami-external + namespace: default +spec: + type: ClusterIP + ports: + - port: 4004 + targetPort: 4004 + protocol: TCP + name: http +--- +apiVersion: v1 +kind: Endpoints +metadata: + name: umami-external + namespace: default +subsets: +- addresses: + - ip: 121.4.112.18 + ports: + - port: 4004 + name: http diff --git a/k8s/xiongxiao.me/apps/convex/convex.yaml b/k8s/xiongxiao.me/backup/convex/convex.yaml similarity index 100% rename from k8s/xiongxiao.me/apps/convex/convex.yaml rename to k8s/xiongxiao.me/backup/convex/convex.yaml diff --git a/k8s/xiongxiao.me/apps/convex/dash.yaml b/k8s/xiongxiao.me/backup/convex/dash.yaml similarity index 100% rename from k8s/xiongxiao.me/apps/convex/dash.yaml rename to k8s/xiongxiao.me/backup/convex/dash.yaml diff --git a/k8s/xiongxiao.me/apps/convex/readme.md b/k8s/xiongxiao.me/backup/convex/readme.md similarity index 100% rename from k8s/xiongxiao.me/apps/convex/readme.md rename to k8s/xiongxiao.me/backup/convex/readme.md diff --git a/k8s/xiongxiao.me/backup/esm/app.yml b/k8s/xiongxiao.me/backup/esm/app.yml new file mode 100644 index 0000000..0e136d4 --- /dev/null +++ b/k8s/xiongxiao.me/backup/esm/app.yml @@ -0,0 +1,24 @@ +apiVersion: v1 +kind: Service +metadata: + name: esm-external + namespace: default +spec: + type: ClusterIP + ports: + - port: 12000 + targetPort: 12000 + protocol: TCP + name: http +--- +apiVersion: v1 +kind: Endpoints +metadata: + name: esm-external + namespace: default +subsets: +- addresses: + - ip: 121.4.112.18 + ports: + - port: 12000 + name: http diff --git a/k8s/xiongxiao.me/backup/gist/app.yml b/k8s/xiongxiao.me/backup/gist/app.yml new file mode 100644 index 0000000..0a05a2a --- /dev/null +++ b/k8s/xiongxiao.me/backup/gist/app.yml @@ -0,0 +1,26 @@ +--- +# Gist 服务 (端口 6157, 本地) +apiVersion: v1 +kind: Service +metadata: + name: gist-external + namespace: default +spec: + type: ClusterIP + ports: + - port: 6157 + targetPort: 6157 + protocol: TCP + name: http +--- +apiVersion: v1 +kind: Endpoints +metadata: + name: gist-external + namespace: default +subsets: +- addresses: + - ip: 121.4.112.18 + ports: + - port: 6157 + name: http \ No newline at end of file diff --git a/k8s/xiongxiao.me/services/external-services.yaml b/k8s/xiongxiao.me/services/external-services.yaml index f0a3de1..4ec552c 100644 --- a/k8s/xiongxiao.me/services/external-services.yaml +++ b/k8s/xiongxiao.me/services/external-services.yaml @@ -213,32 +213,6 @@ subsets: - port: 9000 name: http --- -# Gist 服务 (端口 6157, 本地) -apiVersion: v1 -kind: Service -metadata: - name: gist-external - namespace: default -spec: - type: ClusterIP - ports: - - port: 6157 - targetPort: 6157 - protocol: TCP - name: http ---- -apiVersion: v1 -kind: Endpoints -metadata: - name: gist-external - namespace: default -subsets: -- addresses: - - ip: 121.4.112.18 - ports: - - port: 6157 - name: http ---- # Webdav 服务 (端口 6060, 本地) apiVersion: v1 kind: Service @@ -265,158 +239,3 @@ subsets: - port: 6060 name: http --- -# ESM 服务 (端口 12000, 本地) -apiVersion: v1 -kind: Service -metadata: - name: esm-external - namespace: default -spec: - type: ClusterIP - ports: - - port: 12000 - targetPort: 12000 - protocol: TCP - name: http ---- -apiVersion: v1 -kind: Endpoints -metadata: - name: esm-external - namespace: default -subsets: -- addresses: - - ip: 121.4.112.18 - ports: - - port: 12000 - name: http ---- -# Umami 服务 (端口 4004, 本地) -apiVersion: v1 -kind: Service -metadata: - name: umami-external - namespace: default -spec: - type: ClusterIP - ports: - - port: 4004 - targetPort: 4004 - protocol: TCP - name: http ---- -apiVersion: v1 -kind: Endpoints -metadata: - name: umami-external - namespace: default -subsets: -- addresses: - - ip: 121.4.112.18 - ports: - - port: 4004 - name: http ---- -# PWD 服务 (端口 8180, 本地) -apiVersion: v1 -kind: Service -metadata: - name: pwd-external - namespace: default -spec: - type: ClusterIP - ports: - - port: 8180 - targetPort: 8180 - protocol: TCP - name: http ---- -apiVersion: v1 -kind: Endpoints -metadata: - name: pwd-external - namespace: default -subsets: -- addresses: - - ip: 121.4.112.18 - ports: - - port: 8180 - name: http ---- -# Meilisearch 服务 (端口 7700, 本地) -apiVersion: v1 -kind: Service -metadata: - name: meilisearch-external - namespace: default -spec: - type: ClusterIP - ports: - - port: 7700 - targetPort: 7700 - protocol: TCP - name: http ---- -apiVersion: v1 -kind: Endpoints -metadata: - name: meilisearch-external - namespace: default -subsets: -- addresses: - - ip: 121.4.112.18 - ports: - - port: 7700 - name: http ---- -# Memos 服务 (端口 8181, IP: 10.0.32.6) -apiVersion: v1 -kind: Service -metadata: - name: memos-external - namespace: default -spec: - type: ClusterIP - ports: - - port: 8181 - targetPort: 8181 - protocol: TCP - name: http ---- -apiVersion: v1 -kind: Endpoints -metadata: - name: memos-external - namespace: default -subsets: -- addresses: - - ip: 10.0.32.6 - ports: - - port: 8181 - name: http ---- -# Gitea 服务 (端口 3000, IP: 10.0.32.6) -apiVersion: v1 -kind: Service -metadata: - name: gitea-external - namespace: default -spec: - type: ClusterIP - ports: - - port: 3000 - targetPort: 3000 - protocol: TCP - name: http ---- -apiVersion: v1 -kind: Endpoints -metadata: - name: gitea-external - namespace: default -subsets: -- addresses: - - ip: 10.0.32.6 - ports: - - port: 3000 - name: http