Deployment Guides#
Important
Omniverse Streaming on NVCF replaces Omniverse Kit App Streaming (OKAS) as the Reference Architecture for streaming Omniverse Kit applications at scale.
For new deployments, start with the Omniverse Streaming on NVCF Getting Started Guide.
For existing OKAS deployments, migrating to Omniverse Streaming on NVCF provides significant improvements and new features. Review the OKAS Migration Guide for additional information.
These guides equip users to deploy and manage NVIDIA’s Omniverse Application Streaming API in a Kubernetes environment, enabling scalable, secure streaming of applications. It covers the setup of key infrastructure components, such as the Omniverse Streaming Session Manager, Resource Management Control Plane, and Application Store, ensuring efficient orchestration and management of streaming sessions. For cloud deployments, the guide provides detailed instructions on configuring network load balancers, security settings, and handling traffic encryption.
In addition, the guide offers comprehensive steps for integrating containerized Kit applications, using Kubernetes Custom Resource Definitions (CRDs) to manage the application lifecycle, including application versions and profiles. It explains how to configure application manifests and optimize performance using Helm charts, making it possible to tailor deployments for specific needs. The information also covers Kubernetes resource management, allowing users to deploy, scale, and maintain streaming applications effectively across different cloud platforms while addressing performance, security, and networking considerations.
Infrastructure & Setup#
Setup and deploy an Omniverse Kit App Streaming instance to a Kubernetes cluster.
Deploy a Kit Application#
Register a containerized Kit App with an Omniverse Kit App Streaming instance and configure how it is to be deployed to a GPU worker node in the cluster.