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 our k8s clusters to k8s 1.26+ #3249

Closed
11 tasks done
consideRatio opened this issue Oct 10, 2023 · 2 comments · Fixed by #3440
Closed
11 tasks done

Upgrade our k8s clusters to k8s 1.26+ #3249

consideRatio opened this issue Oct 10, 2023 · 2 comments · Fixed by #3440
Assignees

Comments

@consideRatio
Copy link
Contributor

consideRatio commented Oct 10, 2023

Current status

# collect clusters current versions by running a `kubectl version` command
ls config/clusters | xargs -I {} deployer use-cluster-credentials {} 'echo {} $(kubectl version -o json | jq -r .serverVersion.gitVersion) >> k8s-versions.txt'

Sorted, filtered to those we need to upgrade as part of this issue, these are:

# 1.25 - EKS
2i2c-aws-us v1.25.15-eks-4f4795d
gridsst v1.25.15-eks-4f4795d
jupyter-meets-the-earth v1.25.14-eks-f8587cb
nasa-cryo v1.25.15-eks-4f4795d
nasa-veda v1.25.15-eks-4f4795d
smithsonian v1.25.15-eks-4f4795d
victor v1.25.15-eks-4f4795d

Action points

These action points assumes we have already upgraded to 1.25+ (#3224), and that instructions for GKE cluster upgrades are available (#3250) already.

  • Upgrade the EKS clusters currently at 1.25 to the latest available minor versions.
    Instructions are available here.

    • 2i2c-aws-us v1.25.12-eks-2d98532
    • gridsst v1.25.12-eks-2d98532
    • jupyter-meets-the-earth v1.25.12-eks-2d98532
    • nasa-cryo v1.25.12-eks-2d98532
    • nasa-veda v1.25.12-eks-2d98532
    • smithsonian v1.25.12-eks-2d98532
    • victor v1.25.12-eks-2d98532
  • Improve the AWS EKS cluster upgrade docs if needed

  • Upgrade the GKE clusters currently at 1.25 to the latest available minor versions.
    Instructions should by now be available here.

    • awi-ciroh v1.25.10-gke.2700
    • leap v1.25.10-gke.2700
    • qcl v1.25.10-gke.2700
  • Improve the GCP GKE cluster upgrade docs if needed

Related

@consideRatio consideRatio changed the title Upgrade our k8s clusters to k8s 1.26+ Upgrade our k8s clusters to k8s 1.25+ Oct 10, 2023
@consideRatio consideRatio changed the title Upgrade our k8s clusters to k8s 1.25+ Upgrade our k8s clusters to k8s 1.26+ Oct 10, 2023
@consideRatio consideRatio moved this from Needs Shaping / Refinement to Blocked in DEPRECATED Engineering and Product Backlog Oct 10, 2023
@yuvipanda
Copy link
Member

Just got a notification about ubc-eoas being on 1.24: https://2i2c.freshdesk.com/a/tickets/1092

@consideRatio
Copy link
Contributor Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done 🎉
Development

Successfully merging a pull request may close this issue.

2 participants