starbops / kubevirtbmc

Power management for KubeVirt virtual machines through IPMI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[FEATURE] Streamline the installation steps

starbops opened this issue · comments

Is your feature request related to a problem? Please describe.

There's no easy way of installation.

Describe the solution you'd like

Distribute a Helm chart for the project for easy installation.

Describe alternatives you've considered

Maybe an operator for the application's life cycle management is the way to go, but that would cost too much in current circumstances.

Additional context

Currently, we have several targets related to installation defined in the Makefile:

  • For local development
    • make install to install the CRD
    • make run to spin up the controllers locally
  • For regular installation
    • Deploy cert-manager
    • make deploy to deploy the controllers and necessary resources including the CRD

All of the above requires cloning the repository beforehand.