-
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
Update Kubernetes to 1.23 #2642
Comments
Following the guidance on https://agones.dev/site/docs/installation/
I've included the current version support for each of the major cloud providers. EKS From https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html: The following Kubernetes versions are currently available for new clusters in Amazon EKS:
And https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-release-calendar has an ETA for 1.23 in August 2022. AKS https://docs.microsoft.com/en-us/azure/aks/supported-kubernetes-versions#aks-kubernetes-release-calendar shows that 1.23 graduated to GA in April 2022. GKE
|
If we upgrade for the Agones 1.25 release (which will be created on August 2nd) then the statement
is just barely true. We discussed during the community meeting today that we would proceed with the upgrade during this release cycle but I wanted to hear if there were any dissenting voices before getting started. |
I haven't had time to do this during the last couple of months but plan to work on it for the next release. EKS now supports 1.23.7, AKS lists 1.24 in GA in Jul, and GKE has 1.23.7 available in the regular and stable channels. |
Going back over the checklist, it looks like I missed one step (updating the kubectl image used in the helm delete hook). Also, as @markmandel mentioned in #2711 (comment) before closing this out we also need to update grpc clients. |
* Realised the instructions where wrong. It should be `make gen-all-sdk-grpc` (we should document this). * Also updated the CPP SDK to 1.36.1. Work on googleforgames#2642
* Realised the instructions where wrong. It should be `make gen-all-sdk-grpc` (we should document this). * Also updated the CPP SDK to 1.36.1. Work on googleforgames#2642
* Realised the instructions where wrong. It should be `make gen-all-sdk-grpc` (we should document this). * Also updated the CPP SDK to 1.36.1. Work on googleforgames#2642
* Realised the instructions where wrong. It should be `make gen-all-sdk-grpc` (we should document this). * Also updated the CPP SDK to 1.36.1. Work on googleforgames#2642
* Realised the instructions where wrong. It should be `make gen-all-sdk-grpc` (we should document this). * Also updated the CPP SDK to 1.36.1. Work on #2642
With the 2 PRs to update gRPC merged I believe that this task is now complete. |
List of items to do for upgrading to 1.23:
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)site/assets/templates/crd-doc-config.json
make gen-api-docs
make gen-crd-client
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: