-
Notifications
You must be signed in to change notification settings - Fork 820
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
Upgrade to Kubernetes 1.22 #2494
Comments
|
@1804devs thanks for the offer - you will want to be able to test out any changes, so unfortunately you likely will need some kind of development environment, yes to ensure there are no issues. |
Thanks for reaching back. Im looking into github/ codespace to help . I'll keep you up todate |
@1804devs - if you are looking for a good issue to get started, you might want to check out the open issues labeled "good first issue". |
Trying to recreate the e2e-test-cluster I get the following error from our terraform script:
|
It turns out that it was a red herring. I'd run terraform init / apply before deleting the cluster (to see the diff) and since I had an existing .tfstate file it had cached some information about the current state of the world. After deleting and re-running terraform init things are working as expected. |
After recreating the e2e cluster I noticed that it only had 10 nodes (8 in the default pool and 1 each for metrics and agones system). The older e2e cluster had 12 nodes, so I've manually scaled this cluster up by 2 nodes to match the old cluster's size. I will update https://github.com/googleforgames/agones/blob/main/build/terraform/e2e/module.tf so that manual intervention isn't required next time. |
List of items to do for upgrading to 1.22:
cd build/terraform/prow; terraform apply -var project=agones-images
cd build/terraform/e2e; terraform apply -var project=agones-images
build/build-image/Dockerfile
build/e2e-image/Dockerfile
supported_k8s
and related (dodev_
before main)make gen-api-docs
make gcloud-test-cluster
, uninstall agones usinghelm uninstall agones -n agones-system
, and then runmake gen-embedded-openapi
andmake gen-install
The text was updated successfully, but these errors were encountered: