use-ryvn
Installation
SKILL.md
Use Ryvn
Ryvn resource model
Ryvn organizes infrastructure in a hierarchy:
- Organization is the top-level billing and team scope. A user belongs to one or more organizations.
- Environment is an isolated infrastructure plane inside an organization (for example,
production,staging). Environments are provisioned with cloud infrastructure (GCP). - Service is a deployable unit managed by Ryvn. Services define what can be deployed.
- Service Installation (or just "installation") is a deployment of a service into a specific environment. This is the primary unit of deployment.
- Blueprint is a template that defines a set of services and their configuration.
- Blueprint Installation is an instance of a blueprint deployed to an environment.
- Release Channel controls version flows for services.
- Promotion Pipeline manages staged releases across environments.
- Maintenance Window defines scheduled maintenance periods for an environment.
- Connection is an external integration (Infisical for secrets, Temporal for workflows).
- Variable Group is a shared configuration group that can be attached to services.
- Preview is a PR/feature preview deployment.