dstack-vmm
The VMM provides orchestration capabilities through several service interfaces:Service | Endpoint | Purpose |
---|---|---|
RPC API | /prpc | VM lifecycle management and operations |
Host API | /api | CVM notifications and host information |
Guest API | /guest | Proxied access to CVM guest agents |
Web UI | / | HTML console for browser-based management |
vmm Configuration
See full VMM configuration referenceGateway Integration with the VMM
The integration of the gateway within the VMM’s configuration reflects the tightly coupled nature of secure, orchestrated deployments in dstack. By defining gateway parameters—such as the base domain, network ports, and agent interface—directly alongside VM and cluster settings, dstack ensures that network exposure, TLS policy, and VPN tunneling are always synchronized with the lifecycle of each Confidential VM. The VMM is responsible not only for creating and maintaining the compute environment, but also for provisioning and updating the gateway, allowing seamless coordination between workload orchestration and secure service exposure. This architecture eliminates configuration drift and centralizes operational control, so that every application endpoint published by the gateway is cryptographically tied to the trusted state managed by the VMM.Next Steps
Now that you understand VMM orchestration, continue learning about dstack’s core components:Related Topics
- Networking - Learn about dstack’s network architecture
- Architecture - Understand the overall system design