What problem does it solve?
It provides a guided, CLI-first workflow for managing Ryvn infrastructure so operators and engineers can provision environments, deploy services, configure blueprints, manage release channels and promotion pipelines, troubleshoot failures, and approve or monitor tasks without guessing commands or resource relationships.
Core Features & Use Cases
- Authentication & Setup: CLI installation and profile/service-account management to authenticate and target organizations and environments.
- Provisioning & Deployments: Create, provision, update, and delete environments and service installations; perform full config replacements, strategic patches, and force deploys or rollbacks.
- Configuration & Blueprints: Manage services, blueprint creation and inputs, blueprint installations, exclusions, and unlinking behavior.
- Release & Promotion Management: Create and manage release channels and promotion pipelines to stage releases across environments.
- Observability & Recovery: Stream and filter logs, inspect K8s manifests, triage failures, manage tasks (approve/cancel/retry), and recover via redeploys and retries.
- Use Case: Provision a GCP-backed staging environment, deploy a service installation from a blueprint, verify logs for health, and promote a release to production with task approval.
Quick Start
Provision the production environment and deploy the my-api installation using the ryvn CLI, then report the deployment status.