fix: use ExternalName services to reference cross-namespace services (as suggested by copilot)

This commit is contained in:
小黑 (AI Bot)
2026-02-13 22:35:13 +11:00
parent c4afb2822b
commit 47b60b24f3
+20 -2
View File
@@ -1,3 +1,21 @@
apiVersion: v1
kind: Service
metadata:
name: searxng-external
namespace: ai
spec:
type: ExternalName
externalName: searxng.home-apps.svc.cluster.local
---
apiVersion: v1
kind: Service
metadata:
name: jackett-external
namespace: ai
spec:
type: ExternalName
externalName: jackett.media.svc.cluster.local
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
@@ -15,7 +33,7 @@ spec:
pathType: Prefix
backend:
service:
name: searxng
name: searxng-external
port:
number: 8080
- host: jackett.home-apps
@@ -25,6 +43,6 @@ spec:
pathType: Prefix
backend:
service:
name: jackett
name: jackett-external
port:
number: 80