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
      5 days ago by goodstudent66 | Reply

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

    Similar Projects

    This project is one of its kind!