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