Commit e2e2e3c
chore(repo): sync with upstream scaleway CCM repo (#5)
* feat(instance): avoid missing Node Refs for Private Network Instances without pnNIC
Signed-off-by: Steffen Karlsson <steffen.karlsson@gmail.com>
* fix(instances,lb): propagate IPAM errors and harden backend pool updates (scaleway#213)
Prevent nodes from being initialized without InternalIPs when IPAM
queries fail transiently. By returning errors instead of only logging
warnings, the node keeps its uninitialized taint and Kubernetes retries
until IPAM is available.
Additionally, use internal IPs when the service annotation
scw-loadbalancer-pn-ids is set (not just the global PN_ID env var),
and refuse to clear existing LB backends when no replacement IPs are
found.
Co-authored-by: Nicklas Frahm <nfm@corti.ai>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
* feat: env to disable tags sync from ccm
* fix(examples): update container image for CCM
Signed-off-by: Nicklas Frahm <nfm@corti.ai>
* Update Scaleway CCM image version
Signed-off-by: Andreas Wachs <awa@corti.ai>
* Update Scaleway CCM image version to v0.36.0-kommodity.3
Signed-off-by: Andreas Wachs <awa@corti.ai>
* WIP
Signed-off-by: Andreas Wachs <awa@corti.ai>
* Update k8s-scaleway-ccm-latest.yml
Signed-off-by: Andreas Wachs <awa@corti.ai>
---------
Signed-off-by: Steffen Karlsson <steffen.karlsson@gmail.com>
Signed-off-by: Nicklas Frahm <nfm@corti.ai>
Signed-off-by: Andreas Wachs <awa@corti.ai>
Co-authored-by: Steffen Karlsson <steffen.karlsson@gmail.com>
Co-authored-by: Jérémy THERIN <jtherin@users.noreply.github.com>
Co-authored-by: Nicklas Frahm <nfm@corti.ai>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Jeremy THERIN <jtherin@scaleway.com>1 parent f49b8d7 commit e2e2e3c
3 files changed
Lines changed: 17 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
| |||
129 | 130 | | |
130 | 131 | | |
131 | 132 | | |
132 | | - | |
133 | | - | |
134 | | - | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
135 | 137 | | |
136 | 138 | | |
137 | 139 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
| 184 | + | |
| 185 | + | |
185 | 186 | | |
186 | 187 | | |
187 | 188 | | |
| |||
235 | 236 | | |
236 | 237 | | |
237 | 238 | | |
238 | | - | |
239 | | - | |
| 239 | + | |
| 240 | + | |
240 | 241 | | |
241 | 242 | | |
242 | 243 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
608 | 608 | | |
609 | 609 | | |
610 | 610 | | |
611 | | - | |
| 611 | + | |
612 | 612 | | |
613 | 613 | | |
614 | 614 | | |
| |||
700 | 700 | | |
701 | 701 | | |
702 | 702 | | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
703 | 710 | | |
704 | 711 | | |
705 | 712 | | |
| |||
0 commit comments