-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rewrite GKEv2 cluster refresher #31789
Comments
Tested and validated the following test cases on Rancher Scenario 1:
Scenario 2: Scenario 3:
When Rancher syncs again, the changes will be reverted to Rancher's previous launch template version. There are additional upgrade tests that are needed. |
The syncing interval can be changed by running |
Tested and validated the following upgrade use cases: Scenario 1:
Add node group and verify it is available in EKS console. Scenario 2:
Upgrade Rancher setup to
From Rancher, edit the EKS cluster.
Add node group and verify it is available in EKS console. In both scenarios, cluster edits from Rancher are working. But I did notice a consistent repeat of errors from the Rancher logs:
|
Indeed for the first time when when clusterLastRefreshTime annotation doesn't exist yet, we don't have to report error about lastRefreshTime. |
Tested and validated an upgrade scenario for EKS V1. Steps: |
An issue is seen on a sync of k8s version change from EKS to rancher - #31909 |
In order to accommodate all the kev2 settings and clusters, we are generalizing the cluster refresher. This requires a re-testing of the EKS syncing mechanism.
The cron job is getting retired and moved to a int seconds setting. A prior cronjob setting should be migrated to that setting.
The text was updated successfully, but these errors were encountered: