Skip to content

Conversation

@mikkeloscar
Copy link
Contributor

@mikkeloscar mikkeloscar commented Dec 18, 2025

Follow up to #716 to improve the feature

  • Define a method TrafficForward() to encapsulate the annotation check
  • Don't create a deployment on a forwarding stack
  • Mark a stack ready without checking ready replicas if it has forwarding enabled.
  • Add flag: --enable-forward-support (default false) to conditionally enable the feature. If the flag is set to false the annotation at stackset level will be ignored. This allows users to set the annotation on the target cluster, during migration, without it having an effect.

@mikkeloscar mikkeloscar force-pushed the improve-forward branch 3 times, most recently from d4e2eaf to 32c810c Compare December 18, 2025 19:21
@mikkeloscar mikkeloscar marked this pull request as ready for review December 18, 2025 19:35
@mikkeloscar mikkeloscar changed the base branch from master to stackset-locally-kubeconfig December 18, 2025 19:35
@mikkeloscar mikkeloscar changed the base branch from stackset-locally-kubeconfig to master December 18, 2025 19:36
@mikkeloscar mikkeloscar requested a review from szuecs December 19, 2025 07:26
Signed-off-by: Mikkel Oscar Lyderik Larsen <[email protected]>
Signed-off-by: Mikkel Oscar Lyderik Larsen <[email protected]>
@mikkeloscar
Copy link
Contributor Author

👍

@mikkeloscar mikkeloscar merged commit 8e34ffc into master Dec 19, 2025
8 checks passed
@mikkeloscar mikkeloscar deleted the improve-forward branch December 19, 2025 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants