Project Description

Rancher Upgrader helps the user upgrade their rancher install and walks them through all need-to-know release notes.

Why? After reviewing customer issues a pattern was observed, serious changes, deprecations, and bugs are not being communicated to the user. Rancher Upgrader is intended to not only upgrade rancher, but inform the user. Release notes can be intimidating. Critical information can feel hidden among interesting but less-important release notes. Whether someone has the habit to navigate to a release page and read release notes prior to upgrading is outside our control.

Rancher-upgrade will also enforce a proper upgrade path, where a user must upgrade from version v2.x.y to the latest patch of v2.x before upgrade to a new minor. Then they can only upgrade to the latest minor.

Goal for this Hackweek

Create a CLI that can upgrade rancher from one version to another while walking the user through relevant release notes.

Resources

github repo

Looking for hackers with the skills:

cli golang go helm rancher upgrade

This project is part of:

Hack Week 23

Activity

  • 9 months ago: smflood liked this project.
  • 9 months ago: rweir started this project.
  • 9 months ago: rweir added keyword "cli" to this project.
  • 9 months ago: rweir added keyword "golang" to this project.
  • 9 months ago: rweir added keyword "go" to this project.
  • 9 months ago: rweir added keyword "helm" to this project.
  • 9 months ago: rweir added keyword "rancher" to this project.
  • 9 months ago: rweir added keyword "upgrade" to this project.
  • 9 months ago: rweir originated this project.

  • Comments

    • goodstudent66
      10 days ago by goodstudent66 | Reply

      I appreciate the detailed breakdowns final grade calculator provides for each grade.

    • lyly19
      3 days ago by lyly19 | Reply

      The development of Rancher Upgrader is a beneficial initiative, as it not only helps users upgrade their systems easily Retro Bowl but also ensures that they receive and understand important information from the release notes, thereby minimizing risks and improving the upgrade process.

    Similar Projects

    WebUI for your data by avicenzi

    A single place to view every bit of data you ha...


    WebUI for your data by avicenzi

    A single place to view every bit of data you ha...