Phase 1: host Gitea as the bootstrap GitOps source (resolves source-URL)
Run a single Gitea container on the host (bootstrap/gitea/), outside the cluster, while the cluster is built; Flux pulls this repo from it over the k3s-dev NAT gateway (http://10.73.0.1:3000/Home-Network/home-network-k3s-impl.git, public repo => no creds, NAT-only). Wired the flux-system GitRepository url in clusters/dev. Migrates to in-cluster Gitea in Phase 6. Pins confirmed. Author-only; gate PASS. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
This commit is contained in:
1 parent
26d5fd4884
commit
e6b4062310
4 files changed
+97
-5
No files matched your search
@@ -42,9 +42,10 @@ patches:
|
||||
name: flux-system
|
||||
namespace: flux-system
|
||||
spec:
|
||||
# >>> REPLACE-ME at bootstrap <<< how the local repo is served to the cluster
|
||||
# (git-over-ssh / a git daemon on the NAT gateway, etc. — WS-INFRA/operator, OQ).
|
||||
url: https://REPLACE-ME.invalid/home-network-k3s-impl.git
|
||||
# Phase-1 bootstrap source: a single Gitea container on the HOST (bootstrap/gitea/),
|
||||
# reachable from the cluster on the k3s-dev NAT gateway. PUBLIC repo => Flux needs no
|
||||
# creds (NAT-only). Phase 6 cutover -> in-cluster gitea.home.keithjackson.dev (docs/05).
|
||||
url: http://10.73.0.1:3000/Home-Network/home-network-k3s-impl.git
|
||||
ref:
|
||||
branch: main
|
||||
# --- dev-scoped cluster-vars (R-ENV-02) ---
|
||||
|
||||
Reference in new issue
Block a user