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 kube-prometheus-stack to 55.8.0 #5173

Closed
9 tasks
poornima-krishnasamy opened this issue Jan 12, 2024 · 6 comments
Closed
9 tasks

Upgrade kube-prometheus-stack to 55.8.0 #5173

poornima-krishnasamy opened this issue Jan 12, 2024 · 6 comments
Assignees

Comments

@poornima-krishnasamy
Copy link
Contributor

poornima-krishnasamy commented Jan 12, 2024

Background

The kube-prometheus-stack installs several components on monitoring namespace. The helm chart is in version kube-prometheus-stack-41.9.1 and the latest is 55.8.0

Approach

The chart has several major version updates. Check for the changelog if one big jump would cause any issues. Would the stack needs to be in certain version before coming to 55.8.0

The crds are installed seperately from the chart. Check for upgrading the instructions for crds. Should this be done one step at a time or a big jump is ok

Check is there any compatibility conflict with kubernetes version

IMPORTANT:

We also need to switch back over to setting the kube-prometheus-stack chart manage our kube-state-metrics versioning. This was temporarily overridden for 1.26 upgrade work to retain compatibility, see here for the change that was made in the prom values template:
ministryofjustice/cloud-platform-terraform-monitoring@9caded0

Which part of the user docs does this impact

https://github.com/ministryofjustice/cloud-platform-terraform-monitoring

#5149

Communicate changes

  • post for #cloud-platform-update
  • Weeknotes item
  • Show the Thing/P&A All Hands/User CoP
  • Announcements channel

Questions / Assumptions

Definition of done

  • readme has been updated
  • Container images issue have been updated
  • another team member has reviewed
  • smoke tests are green
  • prepare demo for the team

Reference

How to write good user stories

@kyphutruong
Copy link
Contributor

kyphutruong commented Feb 28, 2024

Working branch to upgrade kube-prometheus-stack to 51.1.1

@kyphutruong
Copy link
Contributor

Working branch to upgrade kube-prometheus-stack to 51.10.0

@kyphutruong
Copy link
Contributor

kyphutruong commented Mar 5, 2024

kube-prometheus-stack on manager live and live-2 has been upgraded to 51.10.0

PRs: monitoring and infrastructure

@kyphutruong
Copy link
Contributor

kyphutruong commented Mar 6, 2024

kube-prometheus-stack on manager live and live-2 has been upgraded to 52.1.0

PRs: monitoring and infrastructure

@kyphutruong
Copy link
Contributor

kube-prometheus-stack on manager live and live-2 has been upgraded to 56.21.4

PRs: monitoring and infrastructure

@kyphutruong
Copy link
Contributor

As per issue, we need to switch back over to setting the kube-prometheus-stack chart to manage our kube-state-metrics versioning.

This is now a post EKS 1.27 upgrade task. Issue to action this raised separately here

@tom-j-smith tom-j-smith moved this from 🏗 In Progress to 🥇 Done in Cloud Platform Mar 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

4 participants