rollouts and Rollbacks

rollouts and Rollbacks

Rollout changes with ease

and confidence

Rollout changes with ease and confidence

A Capsule allows you to rollout changes easily and confidently, providing a clear view of the configuration and its runtime effects.

A Capsule allows you to rollout changes easily and confidently, providing a clear view of the configuration and its runtime effects.

end-to-end application ownership

end-to-end application ownership

The integrated rollout engine enables developers

to easily understand and observe deployments

The integrated rollout engine enables developers to easily understand and observe deployments

Immutable rollout history

Immutable rollout history

A rollout is an immutable set of changes for a Capsule. Rig tracks the history of all rollouts applied to a Capsule over time.

A rollout is an immutable set of changes for a Capsule. Rig tracks the history of all rollouts applied to a Capsule over time.

Developer Friendly Deployment Lifecycle

Developer Friendly Deployment Lifecycle

Developer Friendly Deployment

Lifecycle

Rollouts follows a developer-friendly lifecycle. Each stage provides a concise summary of the K8s cluster's state relevant to your capsule.

Rollouts follows a developer-friendly lifecycle. Each stage provides a concise summary of the K8s cluster's state relevant to your capsule.

Declarative Capsule Definition

Declarative Capsule Definition

Capsule rollouts are fully declarative specs that defines their functionality and application to the Kubernetes cluster.

Capsule rollouts are fully declarative specs that defines their functionality and application to the Kubernetes cluster.

Simple K8s resource overview

Simple K8s resource overview

Simple K8s resource overview


Capsules will ultimately be translated into a set of resources applied to Kubernetes. The rollout gives a clear summary of these resources.

Capsules will ultimately be translated into a set of resources applied to Kubernetes. The rollout gives a clear summary of these resources.

Changes overview and Deployment Review

Receive notifications on chosen events on chosen platforms

Receive notifications on chosen events on chosen platforms

Before a rollout, you see a list of the changes to be deployed. For safety, Rig can create a pull request for changes, requiring approval before the rollout starts.

Before a rollout, you see a list of the changes to be deployed. For safety, Rig can create a pull request for changes, requiring approval before the rollout starts.

Easily perform safe and secure

rollbacks without any form of drift

Easily perform safe and secure

rollbacks without any form of drift

Easy and safe rollbacks

Easy and safe rollbacks

Rig simplifies rollback by enabling the selection and deployment of a previous immutable rollout, ensuring the cluster reverts to its prior state.

Rig simplifies rollback by enabling the selection and deployment of a previous immutable rollout, ensuring the cluster reverts to its prior state.

Rollback with full context

Rollback with full context

During a rollback, the exact configuration being reverted to is clear. All k8 resources related to a Capsule are defined by the spec.

During a rollback, the exact configuration being reverted to is clear. All k8 resources related to a Capsule are defined by the spec.

Understandable rollback diff

Understandable rollback diff

When rolling back to a previous rollout, you’ll see a single, unified diff of how the rollback differs from the current rollout.

When rolling back to a previous rollout, you’ll see a single, unified diff of how the rollback differs from the current rollout.

Understandable rollback diff

When rolling back to a previous rollout, you’ll see a single, unified diff of how the rollback differs from the current rollout.

Integrates seamlessly into existing setups, enhancing the developer experience

Easily configure resources and manage access across applications

Integrates seamlessly into existing setups,

enhancing the developer experience

CI/CD Integrations

CI/CD Integrations

Rig integrates seamlessly with your CI/CD setup. Its comprehensive CLI offers full platform functionality, allowing you to add a few Rig CLI commands to your CI/CD actions to roll out changes.

Rig integrates seamlessly with your CI/CD setup. Its comprehensive CLI offers full platform functionality, allowing you to add a few Rig CLI commands to your CI/CD actions to roll out changes.

Rig integrates seamlessly with your CI/CD setup. Its comprehensive CLI offers full platform functionality, allowing you to add a few Rig CLI commands to your CI/CD actions to roll out changes.

Native GitOps integration

The Rig Platform can function as a GitOps actor, using a Git repository as a single source-of-truth and starting rollouts when changes to a Capsule is committed.

The Rig Platform can function as a GitOps actor, using a Git repository as a single source-of-truth and starting rollouts when changes to a Capsule is committed.

The Rig Platform can function as a GitOps actor, using a Git repository as a single source-of-truth and starting rollouts when changes to a Capsule is committed.

Product Features

Learn more about our tooling

Learn more about our tooling

Start deploying with Rig

Elevate the developer experience and productivity across your engineering team.

Start deploying with Rig

Elevate the developer experience and productivity across your engineering team.

Start deploying with Rig

Elevate the developer experience and productivity across your engineering team.

Start deploying with Rig

Elevate the developer experience and productivity across your engineering team.