Describe the problem you're trying to solve
The KitOps documentation currently supports two install methods:
- Install via brew
- Download and unpack a release tarball
When users are in an environment where brew is common (i.e. MacOS) installing Kit is easy; in other environments, it is moderately more difficult, and this is especially the case for installing Kit in Docker containers (which will generally be Linux containers)
Describe the solution you'd like
While running scripts from the internet is generally bad practice, many projects nonetheless provide a simple install script you can download and run to install the project. These scripts make it simpler to install than figuring out the correct release artifact to download. We could store this at a well-known URL and allow users to e.g.
curl get.kitops.org/install.sh | bash
to install Kit.
Describe alternatives you've considered
The alternative for easy installation, especially on linux, would be supporting more package managers, which may be harder to do quickly.
Additional context
Originally mentioned by a user in our Discord
Describe the problem you're trying to solve
The KitOps documentation currently supports two install methods:
When users are in an environment where brew is common (i.e. MacOS) installing Kit is easy; in other environments, it is moderately more difficult, and this is especially the case for installing Kit in Docker containers (which will generally be Linux containers)
Describe the solution you'd like
While running scripts from the internet is generally bad practice, many projects nonetheless provide a simple install script you can download and run to install the project. These scripts make it simpler to install than figuring out the correct release artifact to download. We could store this at a well-known URL and allow users to e.g.
curl get.kitops.org/install.sh | bashto install Kit.
Describe alternatives you've considered
The alternative for easy installation, especially on linux, would be supporting more package managers, which may be harder to do quickly.
Additional context
Originally mentioned by a user in our Discord