headless services

This commit is contained in:
2026-05-31 22:28:11 +01:00
parent b2aed7c42c
commit 42b7851516
2 changed files with 57 additions and 1 deletions
@@ -8,6 +8,7 @@ resources:
- mcpserver-gitea.yaml - mcpserver-gitea.yaml
- mcpserver-argocd.yaml - mcpserver-argocd.yaml
- mcpserver-kubernetes.yaml - mcpserver-kubernetes.yaml
- mcp-headless-services.yaml
- mcp-group-homelab-core.yaml - mcp-group-homelab-core.yaml
- ingressroute.yaml - ingressroute.yaml
- secrets/gitea-mcp-secret.sealed.secret.yaml - secrets/gitea-mcp-secret.sealed.secret.yaml
@@ -15,4 +16,3 @@ resources:
- mcp-tool-config-state-docs.yaml - mcp-tool-config-state-docs.yaml
- mcp-tool-config-ops.yaml - mcp-tool-config-ops.yaml
- mcp-tool-config-dev.yaml - mcp-tool-config-dev.yaml
@@ -0,0 +1,56 @@
apiVersion: v1
kind: Service
metadata:
name: gitea-mcp
namespace: toolhive-system
labels:
app: gitea-mcp
toolhive: "true"
toolhive-name: gitea-mcp
spec:
clusterIP: None
publishNotReadyAddresses: true
selector:
app: gitea-mcp
ports:
- name: mcp
port: 8080
targetPort: 8080
---
apiVersion: v1
kind: Service
metadata:
name: argocd-mcp
namespace: toolhive-system
labels:
app: argocd-mcp
toolhive: "true"
toolhive-name: argocd-mcp
spec:
clusterIP: None
publishNotReadyAddresses: true
selector:
app: argocd-mcp
ports:
- name: mcp
port: 8080
targetPort: 8080
---
apiVersion: v1
kind: Service
metadata:
name: kubernetes-mcp
namespace: toolhive-system
labels:
app: kubernetes-mcp
toolhive: "true"
toolhive-name: kubernetes-mcp
spec:
clusterIP: None
publishNotReadyAddresses: true
selector:
app: kubernetes-mcp
ports:
- name: mcp
port: 8080
targetPort: 8080