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.