激活 Envoy Gateway Flux HelmRelease 接管 #38

Merged
panxiao81 merged 1 commits from feat/envoy-gateway-adoption-activate into main 2026-09-10 09:49:02 +00:00
Owner

变更

  • 移除 Envoy Gateway HelmRelease 的 suspend: true
  • OCI chart/app 继续固定为 v1.5.6,不添加 values
  • 更新接管状态及 OCI HelmRepository 行为说明

第一阶段验证结果

  • Flux Kustomization envoy-gateway Ready
  • Gateway SSA 字段所有权接管成功,listener spec 未变化
  • Helm release revision 仍为 1
  • controller/data-plane Pod UID 和创建时间未变化
  • Gateway PROGRAMMED=True,地址仍为 192.168.10.127
  • LAN https://git.ddupan.top/ 返回 200,裸地址 HTTP 返回预期 404

激活前验证

  • Kustomization 构建成功
  • 模拟 Flux SSA Override 的 server-side dry-run 成功
  • YAML 检查与 git diff --check 通过

OCI 类型 HelmRepository 本身不生成 artifact 或 Ready condition;激活后 HelmRelease 会按需获取并验证固定 chart。

## 变更 - 移除 Envoy Gateway HelmRelease 的 `suspend: true` - OCI chart/app 继续固定为 `v1.5.6`,不添加 values - 更新接管状态及 OCI HelmRepository 行为说明 ## 第一阶段验证结果 - Flux Kustomization `envoy-gateway` Ready - Gateway SSA 字段所有权接管成功,listener spec 未变化 - Helm release revision 仍为 1 - controller/data-plane Pod UID 和创建时间未变化 - Gateway `PROGRAMMED=True`,地址仍为 `192.168.10.127` - LAN `https://git.ddupan.top/` 返回 200,裸地址 HTTP 返回预期 404 ## 激活前验证 - Kustomization 构建成功 - 模拟 Flux SSA Override 的 server-side dry-run 成功 - YAML 检查与 `git diff --check` 通过 OCI 类型 HelmRepository 本身不生成 artifact 或 Ready condition;激活后 HelmRelease 会按需获取并验证固定 chart。
panxiao81 added 1 commit 2026-09-10 09:45:57 +00:00
feat(flux): 激活 Envoy Gateway 接管
yaml / yaml (pull_request) Successful in 10s
4070b75436
panxiao81 merged commit abf3be0eae into main 2026-09-10 09:49:02 +00:00
panxiao81 deleted branch feat/envoy-gateway-adoption-activate 2026-09-10 09:49:02 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: panxiao81/homelab-infra#38