[FEATURE] Streamline the installation steps
starbops opened this issue · comments
Zespre Chang commented
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 CRDmake 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.