-
Epic
-
Resolution: Done
-
Normal
-
MCE 2.4.0, MCE 2.5.0
-
Make hypershift hcp CLI downloadable via openshift mirror
-
False
-
None
-
False
-
Not Selected
-
To Do
-
33% To Do, 0% In Progress, 67% Done
Epic Goal
This epic is about making the hypershift hcp CLI binary downloadable through the openshift mirror https://mirror.openshift.com/pub/openshift-v4/clients/ where all other OpenShift related binaries are also available so that OpenShift cluster administrators can consistently download it along with everything else (oc, openshit-install) on Day 0 of the cluster deployment from the same place.
When upgrading the cluster, all CLI tools can be upgraded similarly and consistently via some automation.
Once the hcp CLI is available via the openshift mirror, add the hcp CLI to the OpenShift krew index, which is a tech-preview feature today, to manage the life-cycle of the CLI as an "oc" plugin via "oc krew". https://docs.okd.io/latest/cli_reference/openshift_cli/managing-cli-plugins-krew.html
Why is this important?
This provides users a consistent experience for various OpenShift cluster management CLI tools.
Scenarios
...
Acceptance Criteria
...
Dependencies (internal and external)
- ...
Previous Work (Optional):
- ...
Open questions:
- ...
Done Checklist
- CI - CI is running, tests are automated and merged.
- Release Enablement <link to Feature Enablement Presentation>
- DEV - Upstream code and tests merged: <link to meaningful PR or GitHub
Issue> - DEV - Upstream documentation merged: <link to meaningful PR or GitHub
Issue> - DEV - Downstream build attached to advisory: <link to errata>
- QE - Test plans in Polarion: <link or reference to Polarion>
- QE - Automated tests merged: <link or reference to automated tests>
- DOC - Downstream documentation merged: <link to meaningful PR>