Home

Awesome

CoverPage Social Media

Ksctl: Simplified Kubernetes Clusters Lifecycle Management

It aims to simplify a collection of kubernetes clusters running on different cloud providers. It provides a simple and intuitive interface for managing Kubernetes clusters. It is designed to be efficient and can perform tasks quickly and without the need for additional tools. It is a powerful tool that can be used to perform a wide range of tasks.

It is already a valuable tool for developers who want to manage Kubernetes clusters using our CLI. And Get started with Kubernetes without thinking about the infrastructure & configurations. Just run ksctl create and your cluster is ready to be used be it a local cluster or a cloud provider managed cluster. It makes the developers skip the cluster setup step as well as day 0 work. Soon we will work on day 1 operations and so on 🙂

So It helps you to avoid using Aws, Azure cli and just create and manage the cluster using a single CLI interface

So far what have we achieved?

Go Report Card OpenSSF Best Practices codecov

All Repositories under (Ksctl Org)

RepoDescription
KsctlIt provides the core components aka the internals of ksctl features
Ksctl CLIIt uses the ksctl repo to make a CLI tool
Ksctl DocsIt's for documentation purpose and to host the ksctl website

Getting Started guide

Getting Started guide

Usage

Please refer to the CLI Reference guide

🙏 Sponsoring

If you like this project and would like to provide financial help, here's our sponsoring page. Thanks a lot for considering it !

Contribution Guidelines

Please refer to our contribution guide if you wish to contribute to the project :smile:

GitHub repo Good Issues for newbies GitHub Help Wanted issues GitHub Help Wanted PRs GitHub repo Issues

Interact with the team

Thanks to all the contributors ❤️

Link to Contributors

<a href="https://github.com/ksctl/ksctl/graphs/contributors"> <img src="https://contrib.rocks/image?repo=ksctl/ksctl" /> </a>