From 91f8167323a5dd1eaccc7986862b6429441496c3 Mon Sep 17 00:00:00 2001 From: Nik Afiq Date: Tue, 21 Apr 2026 17:16:25 +0900 Subject: [PATCH] refactor: remove 'ollama-external.yaml' and its manual exclusion from ArgoCD application --- argocd/apps/core.yaml | 2 -- manifests/core/ollama-external.yaml | 28 ---------------------------- 2 files changed, 30 deletions(-) delete mode 100644 manifests/core/ollama-external.yaml diff --git a/argocd/apps/core.yaml b/argocd/apps/core.yaml index 5053708..6b9a0cd 100644 --- a/argocd/apps/core.yaml +++ b/argocd/apps/core.yaml @@ -12,8 +12,6 @@ spec: directory: recurse: true include: '*.yaml' - # This is applied manually since Endpoints resource cannot be managed by ArgoCD - exclude: 'ollama-external.yaml' destination: server: https://kubernetes.default.svc namespace: default diff --git a/manifests/core/ollama-external.yaml b/manifests/core/ollama-external.yaml deleted file mode 100644 index 99ae973..0000000 --- a/manifests/core/ollama-external.yaml +++ /dev/null @@ -1,28 +0,0 @@ ---- -# Apply: kubectl apply -f manifests/core/ollama-external.yaml -# Delete: kubectl delete -f manifests/core/ollama-external.yaml -# Description: Exposes the Mac Mini's Ollama instance to the K3s cluster via a headless Service + Endpoints pair. -# Allows any pod to reach Ollama at http://ollama.default.svc.cluster.local:11434 - -apiVersion: v1 -kind: Endpoints -metadata: - name: ollama - namespace: default -subsets: - - addresses: - - ip: 192.168.7.96 - ports: - - port: 11434 ---- -apiVersion: v1 -kind: Service -metadata: - name: ollama - namespace: default -spec: - ports: - - name: http - port: 11434 - targetPort: 11434 - clusterIP: None \ No newline at end of file