Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 2.87 KB

CONTRIBUTING.md

File metadata and controls

42 lines (30 loc) · 2.87 KB

Contributing

Kubevious is an open-source project. We invite your participation through issues and pull requests! Everyone is welcome to participate, literally everyone (please see our code of conduct for details). Joining the Kubevious community should be fun and a great place to meet awesome people who share a mission to make Kubernetes easier and safer to operate.

Ways you can help

Use Kubevious!

First of all, try using Kubevious. What makes you like it? Do you have friends using Kubernetes in production? Let all of us know what you think tagging our Twitter handle @kubevious.

Participate in Proposal design

There are multiple proposals in our roadmap that require input from different Kubernetes users to cover various use cases. Help us define functional requirements and polish those proposals. See the list of new capability proposals here.

Contribute to Product Code

We have requests for new features, suggestions, and bug fixes. Maybe you'd like to open a pull request to address one of them: Issues

Contribute to Rules Library

Kubevious comes with a JavaScript-like rule language to extend validation logic and prevent misconfigurations & violations of best practices. We are building an open-source library of such rules. If you're hands-on with Kubernetes and have experience with production deployments, we would love to see your contribution to the rules library.

Docs & Walkthroughs

Helps us with Kubevious documentation and recording video walkthroughs.

Share you Kubernetes Experience

Are you a Kubernetes practitioner and using it daily? Have some ideas on making Kubernetes safe and easier to operate at scale? Maybe we would implement something in Kubevious to solve that. Let us know what you think in Slack or open a new issue request.

Talk to us!

The best way to get started is by talking to us in the #contributing Slack channel at https://kubevious.io/slack.

Where is the stuff?

Kubevious consists of 4 executables and multiple shared modules spread across separate repositories. See the list of all Artifacts here. Learn about Kubevious Architecture here.

What our stack looks like

  • Kubernetes (duh!)
  • Node.js
  • Typescript
  • React
  • MySQL
  • Redis

Local Setup and Development

Refer to documentation to set up the Development Environment.

Not sure?

Talk to us at Slack or email at [email protected]