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

SPIKE: any breaking changes in k8s upgrade? #30786

Closed
sfreudenthaler opened this issue Nov 27, 2024 · 2 comments
Closed

SPIKE: any breaking changes in k8s upgrade? #30786

sfreudenthaler opened this issue Nov 27, 2024 · 2 comments
Assignees
Labels
Team : Cloud Eng Type : Spike a time boxed issue to answer question(s)

Comments

@sfreudenthaler
Copy link
Contributor

sfreudenthaler commented Nov 27, 2024

Parent Issue

#30787

Questions

Produce some documentation for

  • What version would we target?
    • What's the latest version supported on all of our EKS cluster
    • Is it the latest version (v1.31.3) of k8s?
  • Can we hop directly to that version from the one we're on?
  • Is there anything in the changelog that we're worried will break?
@sfreudenthaler sfreudenthaler added Team : Cloud Eng Type : Spike a time boxed issue to answer question(s) labels Nov 27, 2024
@sfreudenthaler sfreudenthaler moved this from New to Current Sprint Backlog in dotCMS - Product Planning Nov 27, 2024
@sfreudenthaler sfreudenthaler changed the title SPIKE: breaking changes? SPIKE: any breaking changes in k8s upgrade? Nov 27, 2024
@sfreudenthaler sfreudenthaler moved this from Current Sprint Backlog to Next 1-3 Sprints in dotCMS - Product Planning Nov 27, 2024
@sfreudenthaler sfreudenthaler moved this from Next 1-3 Sprints to Current Sprint Backlog in dotCMS - Product Planning Nov 27, 2024
@sfreudenthaler sfreudenthaler moved this from Current Sprint Backlog to Next 1-3 Sprints in dotCMS - Product Planning Nov 27, 2024
@sfreudenthaler sfreudenthaler moved this from Next 1-3 Sprints to Current Sprint Backlog in dotCMS - Product Planning Dec 6, 2024
@sfreudenthaler sfreudenthaler moved this from Current Sprint Backlog to Internal QA in dotCMS - Product Planning Jan 3, 2025
@cobbg
Copy link

cobbg commented Jan 3, 2025

The latest EKS version available is v1.31. EKS does not use revision versions like Kubernetes versions, such as v1.31.3. As such, we will be targeting upgrading our EKS clusters to v1.31.

Our clusters are currently running v1.29 and we cannot upgrade directly to 1.31. EKS upgrades must be performed incrementally, so we will need to upgrade to 1.30 and then 1.31. Fortunately, this can be done relatively quickly and we can just perform back-to-back upgrades.

There has been nothing identified in the change logs for either version that we would expect to break or otherwise cause problems. We have since upgraded our internal clusters to 1.31 without any significant problems. The only thing that was identified is the need to upgrade some older versions of Kube Proxy to be compatible with 1.30, which is identified in EKS Upgrade Insights. The process for this upgrade is quick and easy.

@cobbg cobbg self-assigned this Jan 3, 2025
@cobbg
Copy link

cobbg commented Jan 3, 2025

Because these questions have been answered in my previous comment and the actual work to upgrade internal clusters and prod clusters is being tracked in other issues, I'm going to mark this issue as done.

@cobbg cobbg closed this as completed Jan 3, 2025
@github-project-automation github-project-automation bot moved this from Internal QA to Done in dotCMS - Product Planning Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team : Cloud Eng Type : Spike a time boxed issue to answer question(s)
Projects
Status: Done
Development

No branches or pull requests

2 participants