Files
k8s-docs/k8s/xiongxiao.me/services/external-services.yaml
2025-11-27 01:35:58 +08:00

423 lines
6.6 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
# 外部服务配置 - Services with Endpoints
# tags: kubernetes, services, external-services, nginx-migration, endpoints
# description: 将外部运行的服务映射为 Kubernetes Services供 Traefik IngressRoute 使用
# title: 外部服务 Kubernetes Service 配置
# createdAt: 2025-11-26
---
# Blinko 服务 (端口 3111, IP: 10.0.32.6)
apiVersion: v1
kind: Service
metadata:
name: blinko-external
namespace: default
spec:
type: ClusterIP
ports:
- port: 3111
targetPort: 3111
protocol: TCP
name: http
---
apiVersion: v1
kind: Endpoints
metadata:
name: blinko-external
namespace: default
subsets:
- addresses:
- ip: 10.0.32.6
ports:
- port: 3111
name: http
---
# Kevisual 服务 (端口 3005, 本地)
apiVersion: v1
kind: Service
metadata:
name: kevisual-external
namespace: default
spec:
type: ClusterIP
ports:
- port: 3005
targetPort: 3005
protocol: TCP
name: http
---
apiVersion: v1
kind: Endpoints
metadata:
name: kevisual-external
namespace: default
subsets:
- addresses:
- ip: 121.4.112.18
ports:
- port: 3005
name: http
---
# WWW 服务 (端口 3005, 本地) - 与 kevisual 相同
apiVersion: v1
kind: Service
metadata:
name: www-external
namespace: default
spec:
type: ClusterIP
ports:
- port: 3005
targetPort: 3005
protocol: TCP
name: http
---
apiVersion: v1
kind: Endpoints
metadata:
name: www-external
namespace: default
subsets:
- addresses:
- ip: 121.4.112.18
ports:
- port: 3005
name: http
---
# Immich 服务 (端口 2283, 本地)
apiVersion: v1
kind: Service
metadata:
name: immich-external
namespace: default
spec:
type: ClusterIP
ports:
- port: 2283
targetPort: 2283
protocol: TCP
name: http
---
apiVersion: v1
kind: Endpoints
metadata:
name: immich-external
namespace: default
subsets:
- addresses:
- ip: 121.4.112.18
ports:
- port: 2283
name: http
---
# Cloud 服务 (端口 5212, 本地)
apiVersion: v1
kind: Service
metadata:
name: cloud-external
namespace: default
spec:
type: ClusterIP
ports:
- port: 5212
targetPort: 5212
protocol: TCP
name: http
---
apiVersion: v1
kind: Endpoints
metadata:
name: cloud-external
namespace: default
subsets:
- addresses:
- ip: 121.4.112.18
ports:
- port: 5212
name: http
---
# Docmost 服务 (端口 3011, 本地)
apiVersion: v1
kind: Service
metadata:
name: docmost-external
namespace: default
spec:
type: ClusterIP
ports:
- port: 3011
targetPort: 3011
protocol: TCP
name: http
---
apiVersion: v1
kind: Endpoints
metadata:
name: docmost-external
namespace: default
subsets:
- addresses:
- ip: 121.4.112.18
ports:
- port: 3011
name: http
---
# Drawio 服务 (端口 13000, 本地)
apiVersion: v1
kind: Service
metadata:
name: drawio-external
namespace: default
spec:
type: ClusterIP
ports:
- port: 13000
targetPort: 13000
protocol: TCP
name: http
---
apiVersion: v1
kind: Endpoints
metadata:
name: drawio-external
namespace: default
subsets:
- addresses:
- ip: 121.4.112.18
ports:
- port: 13000
name: http
---
# Minio 服务 (端口 9000, 本地)
apiVersion: v1
kind: Service
metadata:
name: minio-external
namespace: default
spec:
type: ClusterIP
ports:
- port: 9000
targetPort: 9000
protocol: TCP
name: http
---
apiVersion: v1
kind: Endpoints
metadata:
name: minio-external
namespace: default
subsets:
- addresses:
- ip: 121.4.112.18
ports:
- 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
metadata:
name: webdav-external
namespace: default
spec:
type: ClusterIP
ports:
- port: 6060
targetPort: 6060
protocol: TCP
name: http
---
apiVersion: v1
kind: Endpoints
metadata:
name: webdav-external
namespace: default
subsets:
- addresses:
- ip: 121.4.112.18
ports:
- 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