# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 # Required structure for any environment secrets. # This is the minimal set of values to provide. # Notes: # Cassandra: # The password should match the value set in the cassandra keyspace migrations # # API: # The value for the registry will be used in three places, as it is # expected the same registry is used as a single source for all images. # openbao.migrations.env[1].value # api.accountBootstrap.registryCredentials[0].secret.value # api.accountBootstrap.registryCredentials[1].secret.value openbao: migrations: env: # Stored in OpenBao shared secrets (written by migration job) - name: DEFAULT_CASSANDRA_PASSWORD value: "ch@ng3m3" # Stored in OpenBao KV for nvcf-api (written by migration job) - name: NVCF_API_SIDECARS_IMAGE_PULL_SECRET value: REPLACE_WITH_BASE64_DOCKER_CREDENTIAL # Replace with base64 credentials (ex. NGC / ECR / etc.) for your registry, refer to Working with Third-Party Registries. - name: ADMIN_CLIENT_ID value: ncp # <- keep this value api: accountBootstrap: registryCredentials: - registryHostname: nvcr.io # ECR: .dkr.ecr..amazonaws.com secret: name: nvcr-containers # ECR: ecr-containers value: REPLACE_WITH_BASE64_DOCKER_CREDENTIAL # Replace with base64 credentials (ex. NGC / ECR / etc.) for your registry, refer to Working with Third-Party Registries. artifactTypes: ["CONTAINER"] tags: [] description: "NGC Container registry" - registryHostname: helm.ngc.nvidia.com # ECR: .dkr.ecr..amazonaws.com secret: name: nvcr-helmcharts # ECR: ecr-helmcharts value: REPLACE_WITH_BASE64_DOCKER_CREDENTIAL # Replace with base64 credentials (ex. NGC / ECR / etc.) for your registry, refer to Working with Third-Party Registries. artifactTypes: ["HELM"] tags: [] description: "NGC Helm registry"