Commit e892945
ci: vendor the Envoy Gateway helm chart before applying its CRDs
The gateway CRDs the downstream cluster needs live inside the Envoy
Gateway helm chart, which is gitignored (config/**/charts). On a dev
machine the chart is already vendored, so eg-crds finds it; on a fresh CI
checkout it is absent and bring-up fails at the first CRD apply. Add an
eg-chart task that pulls the chart to the expected path if missing, and
run it ahead of eg-crds.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JbCy8vy66RdNYzGSgqH6P61 parent 2f535d4 commit e892945
1 file changed
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
98 | 102 | | |
99 | 103 | | |
100 | 104 | | |
| |||
184 | 188 | | |
185 | 189 | | |
186 | 190 | | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
187 | 203 | | |
188 | 204 | | |
189 | 205 | | |
| |||
0 commit comments