Expose Forgejo publicly at forge.eblu.me #278
2 changed files with 13 additions and 1 deletions
Document that ArgoCD excludes Endpoints resources
ArgoCD's resource.exclusions in argocd-cm skips all Endpoints objects (they're normally auto-managed by the control plane). The manual forge-external Endpoints must be applied directly with kubectl. Removed endpoints-forge.yaml from kustomization resources and added comments in both files explaining the situation and the apply command. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
commit
dbfe7365d8
|
|
@ -1,6 +1,15 @@
|
||||||
---
|
---
|
||||||
# Manual Endpoints pointing to indri's Tailscale IP for the
|
# Manual Endpoints pointing to indri's Tailscale IP for the
|
||||||
# forge-external Service. Must match the Service name exactly.
|
# forge-external Service. Must match the Service name exactly.
|
||||||
|
#
|
||||||
|
# NOTE: ArgoCD excludes all Endpoints resources (resource.exclusions in
|
||||||
|
# argocd-cm) because they are normally auto-managed by the control plane.
|
||||||
|
# This manual Endpoints is the exception — it must be applied directly
|
||||||
|
# with kubectl, not via ArgoCD. It is listed in kustomization.yaml for
|
||||||
|
# documentation purposes only; ArgoCD will silently skip it.
|
||||||
|
#
|
||||||
|
# kubectl --context=minikube-indri apply -f endpoints-forge.yaml
|
||||||
|
#
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Endpoints
|
kind: Endpoints
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
||||||
|
|
@ -9,5 +9,8 @@ resources:
|
||||||
- proxygroup-ingress.yaml
|
- proxygroup-ingress.yaml
|
||||||
- external-secret.yaml
|
- external-secret.yaml
|
||||||
- svc-forge-external.yaml
|
- svc-forge-external.yaml
|
||||||
- endpoints-forge.yaml
|
# endpoints-forge.yaml is NOT managed by ArgoCD — Endpoints are globally
|
||||||
|
# excluded in argocd-cm resource.exclusions (too noisy for auto-managed
|
||||||
|
# Endpoints). Apply manually:
|
||||||
|
# kubectl --context=minikube-indri apply -f endpoints-forge.yaml
|
||||||
- ingress-forge.yaml
|
- ingress-forge.yaml
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue