Repository navigation
Commit e04fc61
committed
fix(dashboard): say which cluster addons are always on
cilium, coredns and verticalPodAutoscaler carry only valuesOverride and
no enabled field, and the addon template keys its toggle off the
presence of enabled, so those three rendered as plain groups in the
same list as the toggleable addons, reading as a switch that failed to
appear.
What the v1.4.2 report in #3108 did next is the part worth being exact
about. Setting <addon>.enabled: true in the YAML editor is accepted:
the schema sets no additionalProperties, so the API stores the field
and echoes it back, and it looks like it worked. Nothing reads it. No
template references addons.cilium.enabled, and cilium's own HelmRelease
is gated on the platform-supplied _namespace.etcd rather than on
anything reachable from addons. So the toggle a user reaches for is a
silent no-op that confirms itself.
Verified against a live API rather than read off the schema: a
server-side dry run returns {"enabled":true,"valuesOverride":{}}.
The issue names two of the three; verticalPodAutoscaler has the
identical shape and was verified in a browser alongside them.
Fixes #3108
Assisted-By: Claude <[email protected]>
Signed-off-by: Myasnikov Daniil <[email protected]>1 parent b9a996b commit e04fc61
2 files changed
Lines changed: 69 additions & 0 deletions
File tree
- packages/system/dashboard/images/console/apps/console/src/components
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
56 | 85 | | |
57 | 86 | | |
58 | 87 | | |
| |||
0 commit comments