lain is a DevOps solution, but really, it just helps you with kubectl / helm / docker.
The recommended way to use lain is to maintain an internal fork for your team, this may be too much, you can still try out lain with the following steps:
- Install from PyPI:
pip install -U lain
- Write cluster values, according to docs here, and examples here, so that lain knows how to talk to your Kubernetes cluster
- Set
CLUSTER_VALUES_DIR
to the directory that contains all your cluster values - Start using lain
- Documentation (Chinese): lain-cli.readthedocs.io