Skip to content
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 windows node image on GKE #2582

Closed
roberthbailey opened this issue May 17, 2022 · 3 comments · Fixed by #2910
Closed

Upgrade windows node image on GKE #2582

roberthbailey opened this issue May 17, 2022 · 3 comments · Fixed by #2910
Labels
kind/feature New features for Agones
Milestone

Comments

@roberthbailey
Copy link
Member

Is your feature request related to a problem? Please describe.
With Kubernetes 1.24, GKE will no longer be supporting node images with the dockershim runtime, which includes windows_ltsc (the image currently used in our windows instructions).

Describe the solution you'd like
We should switch to a node image with the containerd runtime, such as windows_ltsc_containerd or windows_sac_containerd .

Describe alternatives you've considered
We could instead drop our support for windows.

Additional context
I'm not sure if we need to change anything in our build scripts / instructions to support the updated node image.

@gongmax
Copy link
Collaborator

gongmax commented Jan 19, 2023

According to this, since GKE version 1.23, it was no longer possible to either create new clusters that use Docker-based node images or add new node pools with Docker-based node images to an existing cluster. So our instructions and commands to create the Windows node pool was already incorrect since then.

@gongmax
Copy link
Collaborator

gongmax commented Jan 19, 2023

I'm testing #2910 by following this to run the simple-game-server on windows node. But the game server pods keep failing health check. Then I tried to run the simple-game-server on a windows node (with WINDOWS_LTSC image) within a cluster with lower k8s version (1.22), it still failed the health check.

@markmandel
Copy link
Member

When you run through https://agones.dev/site/docs/guides/troubleshooting/ for the GameServer - what do you see?

@Kalaiselvi84 Kalaiselvi84 added this to the 1.30.0 milestone Feb 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New features for Agones
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants