Levis is Kubernetes Manifest Generator for simply creating Kubernetes applications. Levis generates pure Kubernetes YAML - you can use Levis to define Kubernetes applications with YAML syntax for any Kubernetes clusters running anywhere.
This is an project built with ❤️ by KubeOps Skills. We encourage you to try it out, leave feedback, and jump in to help!
Levis Release | cdk8s Version | construct Version | log4js Version | minimist Version | yaml Version |
---|---|---|---|---|---|
1.0.16-alpha | 0.30.0 | 3.0.14 | 6.3.0 | 1.2.5 | 2.0.0-6 |
Levis is available on Linux, macOS and Windows platforms.
- Binaries for Linux, Windows and Mac are available as tarballs in the release page.
after install levis you can use
levis create -f <levis-config.yaml> -o <output.yaml>
- -f levis config yaml see Examples Directory
- -o name of kubernetes config generated from levis
- -v log level
- 1 for info (default)
- 2 for debug
Interacting with the community and the development team is a great way to contribute to the project. Please consider the following venues (in order):
- Search open issues
- Slack: #project channel in levis
See our Examples Directory.
See our roadmap for details about our plans for the project
We welcome community contributions and pull requests. See our contribution guide for more information on how to report issues, set up a development environment and submit code.
This project is distributed under the MIT License, Copyright (c) 2021 KUBEOPS SKILLS Co., Ltd.