Commit 8090f29
committed
Merge configuration.inline storage overrides into co-pilot's Secret
configuration.inline reaches the binary as 100-inline-config.yaml, which viper
merges over the chart's 003-storage.yaml. Co-pilot never sees that file, and
once a Secret is configured nothing travels on its command line either, so a
deployment that set its endpoint or session token through inline had co-pilot
talking to a different object store than the binary it belongs to.
Merge the same overrides into the Secret. The block the helper already renders
is round-tripped through fromYaml so the provider branching stays in one
place, and only deployments that actually set configuration.inline.storage
take that path: every other render is byte-identical.
Verified that the result loads under co-pilot's strict-mode config accessor,
including the devbox's storage.signedURL section, which the merge now carries
across.
Signed-off-by: Kevin Su <pingsutw@apache.org>1 parent 2ac7b7e commit 8090f29
2 files changed
Lines changed: 25 additions & 10 deletions
File tree
- charts/flyte-binary/templates
- docker/devbox-bundled/manifests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
82 | 94 | | |
83 | 95 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8187 | 8187 | | |
8188 | 8188 | | |
8189 | 8189 | | |
8190 | | - | |
| 8190 | + | |
| 8191 | + | |
| 8192 | + | |
| 8193 | + | |
8191 | 8194 | | |
8192 | | - | |
8193 | 8195 | | |
8194 | | - | |
| 8196 | + | |
| 8197 | + | |
8195 | 8198 | | |
8196 | | - | |
8197 | 8199 | | |
8198 | | - | |
8199 | | - | |
8200 | | - | |
8201 | | - | |
| 8200 | + | |
| 8201 | + | |
| 8202 | + | |
| 8203 | + | |
| 8204 | + | |
8202 | 8205 | | |
8203 | 8206 | | |
8204 | 8207 | | |
| |||
8761 | 8764 | | |
8762 | 8765 | | |
8763 | 8766 | | |
8764 | | - | |
| 8767 | + | |
8765 | 8768 | | |
8766 | 8769 | | |
8767 | 8770 | | |
| |||
0 commit comments