Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
config/v1alpha1
+kubebuilder:object:generate=true +groupName=operator.config.dynamo.nvidia.com
|
+kubebuilder:object:generate=true +groupName=operator.config.dynamo.nvidia.com |
|
v1alpha1
Package v1alpha1 contains API Schema definitions for the nvidia.com v1alpha1 API group.
|
Package v1alpha1 contains API Schema definitions for the nvidia.com v1alpha1 API group. |
|
v1beta1
Package v1beta1 contains API Schema definitions for the nvidia.com v1beta1 API group.
|
Package v1beta1 contains API Schema definitions for the nvidia.com v1beta1 API group. |
|
crd-apply
command
|
|
|
dgd-apply-overrides
command
|
|
|
config
|
|
|
crd
Package crd exposes the checked-in CRD definitions to Go code that needs the same structural schema used by the Kubernetes API server.
|
Package crd exposes the checked-in CRD definitions to Go code that needs the same structural schema used by the Kubernetes API server. |
|
internal
|
|
|
checkpointjob
Package checkpointjob builds the batch/v1 Job that runs a DynamoCheckpoint's target pod under CRIU/cuda-checkpoint capture, and shapes restore pods once a checkpoint is ready.
|
Package checkpointjob builds the batch/v1 Job that runs a DynamoCheckpoint's target pod under CRIU/cuda-checkpoint capture, and shapes restore pods once a checkpoint is ready. |
|
common
* SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. |
|
crdmigrator
Package crdmigrator contains a controller-runtime-only CRD migrator.
|
Package crdmigrator contains a controller-runtime-only CRD migrator. |
|
dgdoverride
Package dgdoverride applies versioned partial overrides to complete DynamoGraphDeployment blueprints.
|
Package dgdoverride applies versioned partial overrides to complete DynamoGraphDeployment blueprints. |
|
features
Package features defines operator feature gates.
|
Package features defines operator feature gates. |
|
features/compatibility
Package compatibility defines per-resource gates that preserve behavior across operator upgrades.
|
Package compatibility defines per-resource gates that preserve behavior across operator upgrades. |
|
features/runtime
Package runtime defines explicit feature gates controlled by the Dynamo runtime compatibility version.
|
Package runtime defines explicit feature gates controlled by the Dynamo runtime compatibility version. |
|
gms
Package gms provides GMS (GPU Memory Service) server container building for both steady-state DGD pods and checkpoint/restore flows.
|
Package gms provides GMS (GPU Memory Service) server container building for both steady-state DGD pods and checkpoint/restore flows. |
|
gpu
* SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. |
|
namespace_scope
Deprecated: Package namespace_scope implements the lease-based coordination mechanism for the deprecated namespace-restricted operator mode.
|
Deprecated: Package namespace_scope implements the lease-based coordination mechanism for the deprecated namespace-restricted operator mode. |
|
podcache
Package podcache defines the Pod representation retained by the shared controller-runtime cache.
|
Package podcache defines the Pod representation retained by the shared controller-runtime cache. |
|
provideroverride
Package provideroverride defines the provider-schema targets and ownership boundaries shared by DGD defaulting, validation, and reconciliation.
|
Package provideroverride defines the provider-schema targets and ownership boundaries shared by DGD defaulting, validation, and reconciliation. |
|
testing
Package testing provides shared test helpers for the Dynamo operator.
|
Package testing provides shared test helpers for the Dynamo operator. |
|
testing/clusterenv
Package clusterenv supports controller tests against a real Kubernetes cluster.
|
Package clusterenv supports controller tests against a real Kubernetes cluster. |
|
testing/golden
Package golden matches namespaced Kubernetes manifests against YAML contracts.
|
Package golden matches namespaced Kubernetes manifests against YAML contracts. |
|
testing/mocks/grove
Package grove provides the temporary Grove admission integration used by cluster-backed operator tests.
|
Package grove provides the temporary Grove admission integration used by cluster-backed operator tests. |
|
testing/mocks/lws
Package lws installs LeaderWorkerSet admission for cluster-backed operator tests without running the LeaderWorkerSet controllers.
|
Package lws installs LeaderWorkerSet admission for cluster-backed operator tests without running the LeaderWorkerSet controllers. |
|
testing/operatorchart
Package operatorchart renders selected templates from the production operator Helm chart.
|
Package operatorchart renders selected templates from the production operator Helm chart. |
|
testing/webhookconfig
Package webhookconfig provides admission registrations for test environments.
|
Package webhookconfig provides admission registrations for test environments. |
|
test
|
|
|
e2e
Package e2e contains the legacy Kind-based operator installation smoke test.
|
Package e2e contains the legacy Kind-based operator installation smoke test. |
Click to show internal directories.
Click to hide internal directories.