Skip to content
/ rig Public

The DevEx & Application-layer for your Internal Developer Platform ⛵

License

Notifications You must be signed in to change notification settings

rigdev/rig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6d72f9c · Jan 7, 2025
Jan 7, 2025
Sep 18, 2023
Sep 18, 2024
Jan 7, 2025
Oct 6, 2023
Nov 5, 2024
Jan 7, 2025
Jan 7, 2025
Sep 11, 2024
Jan 7, 2025
Oct 30, 2024
Nov 11, 2024
Sep 10, 2024
Sep 19, 2024
Jan 7, 2025
Apr 9, 2024
Mar 3, 2024
May 17, 2024
Apr 12, 2024
Sep 1, 2023
Sep 1, 2023
May 6, 2024
Jan 7, 2025
Jan 7, 2025
Sep 6, 2024
Sep 23, 2024

Repository files navigation

rig

Documentation | Website

The DevEx & Application-layer for your Internal Developer Platform

Go Reference Go Report Rig is released under the Apache2 license. Rig is released under the Apache2 license. Join Slack Follow @Rig_dev

🌟 What is Rig?

Rig.dev is a complete service-lifecycle platform for Kubernetes. The Platform empowers developers with a developer-friendly deployment engine that simplifies the process of rolling out, managing, debugging, and scaling applications.

The Rig platform is self-hosted, can be installed in any Kubernetes cluster and will immediately simplify maintaining services in the cluster.

📦 Features

The complete stack offers:

  • rig - The CLI for interacting with the rig-platform and its resources
  • rig-operator - Our open-core abstraction implementation running in Kubernetes
  • rig-platform - Our developer-friendly rollout engine and dashboard
  • Helm charts for installing rig-operator and rig-platform
  • The platform protobuf interfaces (allows for easy API-client generation)
  • Plugin framework for easy integrations of the Platform with any infrastructure
  • Simple CLI commands for integrating with any CI/CD pipeline

⚙️ Plugins

The Rig platform comes with an open Plugin framework, for easy customization.

The default configuration will run with the basic plugins:

More helper-plugins are available here and used in a few examples described here.

To write your own plugins, see our Custom Plugin guide.

🧑‍💻 Getting Started

Our Setup Guide is available here.

The guide allows you to set up either your local machine or a Kubernetes cluster in production.

👯 Community

For support, development, and community questions, we recommend checking out our Slack channel.

Furthermore, be sure to check out our Code of Conduct.

➕ Contributions

We love additions in all forms, to make Rig even greater.

The easiest steps are to file bug reports, gaps in documentation, etc. If you know how to improve it yourself, we encourage you to fork the relevant repository and create a Pull Request.

📖 License

Rig is licensed under the Apache 2.0 License.