rig

module
v1.8.17 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2024 License: Apache-2.0

README ΒΆ

rig

Documentation | Website

The application platform for Kubernetes

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

🌟 What is Rig?

Rig.dev offers an application platform for Kubernetes. We empower developers with our developer-friendly deployment engine that simplifies the process of rolling out, managing, debugging, and scaling applications.

πŸ“¦ Features

Our core is open-source and features:

  • rig-operator - Our abstraction on top of Kubernetes
  • rig - The CLI for interacting with the rig-platform and its resources
  • Helm charts for installing rig-operator and rig-platform
  • The platform protobuf interfaces (allows for easy API-client generation)

πŸ§‘β€πŸ’» Getting Started

Our Getting Started 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 Discord server.

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.

Directories ΒΆ

Path Synopsis
cmd
rig
gen
pkg
api/config/v1alpha1
Package v1alpha1 contains API Schema definitions for the config v1alpha1 API group +kubebuilder:object:generate=true +groupName=config.rig.dev
Package v1alpha1 contains API Schema definitions for the config v1alpha1 API group +kubebuilder:object:generate=true +groupName=config.rig.dev
api/platform/v1
+kubebuilder:object:generate=true +groupName=rig.platform
+kubebuilder:object:generate=true +groupName=rig.platform
api/v1alpha1
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=rig.dev
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=rig.dev
api/v1alpha2
Package v1alpha2 contains API Schema definitions for the v1alpha2 API group +kubebuilder:object:generate=true +groupName=rig.dev
Package v1alpha2 contains API Schema definitions for the v1alpha2 API group +kubebuilder:object:generate=true +groupName=rig.dev
cli
obj
ptr
plugins
annotations
+groupName=plugins.rig.dev -- Only used for config doc generation
+groupName=plugins.rig.dev -- Only used for config doc generation
datadog
+groupName=plugins.rig.dev -- Only used for config doc generation
+groupName=plugins.rig.dev -- Only used for config doc generation
google_cloud_sql_auth_proxy
+groupName=plugins.rig.dev -- Only used for config doc generation
+groupName=plugins.rig.dev -- Only used for config doc generation
ingress_routes
+groupName=plugins.rig.dev -- Only used for config doc generation
+groupName=plugins.rig.dev -- Only used for config doc generation
init_container
+groupName=plugins.rig.dev -- Only used for config doc generation
+groupName=plugins.rig.dev -- Only used for config doc generation
object_template
+groupName=plugins.rig.dev -- Only used for config doc generation
+groupName=plugins.rig.dev -- Only used for config doc generation
placement
+groupName=plugins.rig.dev -- Only used for config doc generation
+groupName=plugins.rig.dev -- Only used for config doc generation
sidecar
+groupName=plugins.rig.dev -- Only used for config doc generation
+groupName=plugins.rig.dev -- Only used for config doc generation
tools module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL