Prerequisites#
This NVIDIA Omniverse Kit App Streaming solution requires:
An Azure account with applicable permissions to deploy the solution
The Azure CLI tool
The kubectl tool
Azure Account#
Your Azure account requires the applicable permissions to create resources, resource groups, and role assignments within your subscription. For example, “Owner” or “Contributor”.
Generating an NGC API Token#
Follow these steps to generate an API token for use with the NVIDIA container registry.
Ensure you have assigned this key “Private Registry”, “NGC Catalog”, and “Secrets Manager”. To do so, follow these steps.
This step is optional, but to ensure your key allows you to log into the NVIDIA container registry nvcr.io using Docker, enter the following command into your command line:
docker login nvcr.io --username '$oauthtoken'
Also verify that you can then pull Kit app images via
docker pull
. For example:docker pull nvcr.io/nvidia/omniverse/kit-appstreaming-rmcp:1.9.0
Suggested Resources#
Interacting with this deployment may require some setup for using NGC, Docker, Kubernetes, and Azure command line interfaces. If you do not already use these tools, here are links to resources for getting started: