Directories
¶
| Path | Synopsis |
|---|---|
|
ci
|
|
|
validate-release-tag
command
|
|
|
cmd
|
|
|
cluster-validator
command
|
|
|
discover-gpus
command
|
|
|
export-cluster-pubkeys
command
|
|
|
nvca
command
|
|
|
nvca-mirror
command
|
|
|
nvca-operator
command
|
|
|
nvca-operator-cleanup
command
|
|
|
spiffe-token-fetcher
command
|
|
|
webhook-server
command
|
|
|
internal
|
|
|
metrics/clientmetrics
Package clientmetrics instruments NVCA's outbound dependency clients with OpenTelemetry metrics.
|
Package clientmetrics instruments NVCA's outbound dependency clients with OpenTelemetry metrics. |
|
metrics/semconv
Package semconv holds attribute keys and helpers shared by the per-transport semconv families (httpsemconv, msgsemconv, rpcsemconv).
|
Package semconv holds attribute keys and helpers shared by the per-transport semconv families (httpsemconv, msgsemconv, rpcsemconv). |
|
metrics/semconv/httpsemconv
Package httpsemconv builds the OpenTelemetry Semantic Conventions attribute set for outbound HTTP client calls.
|
Package httpsemconv builds the OpenTelemetry Semantic Conventions attribute set for outbound HTTP client calls. |
|
metrics/semconv/msgsemconv
Package msgsemconv builds the OpenTelemetry Semantic Conventions attribute set for messaging operations (for example SQS and NATS).
|
Package msgsemconv builds the OpenTelemetry Semantic Conventions attribute set for messaging operations (for example SQS and NATS). |
|
metrics/semconv/rpcsemconv
Package rpcsemconv builds the OpenTelemetry Semantic Conventions attribute set for RPC client calls.
|
Package rpcsemconv builds the OpenTelemetry Semantic Conventions attribute set for RPC client calls. |
|
pkg
|
|
|
apis/nvca/v1
Package v1 defines the nvca v1 API types.
|
Package v1 defines the nvca v1 API types. |
|
apis/nvca/v1alpha1
Package v1alpha1 defines the nvca v1alpha1 API types.
|
Package v1alpha1 defines the nvca v1alpha1 API types. |
|
apis/nvsnap/v1alpha1
Package v1alpha1 contains the per-cluster NvSnap state CRDs read and written by NVCA's checkpoint/restore reconciler (Hook B) and stamped onto restoring pods by NVCA's pod-creation hook (Hook A).
|
Package v1alpha1 contains the per-cluster NvSnap state CRDs read and written by NVCA's checkpoint/restore reconciler (Hook B) and stamped onto restoring pods by NVCA's pod-creation hook (Hook A). |
|
client/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
|
client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
|
client/clientset/versioned/typed/nvca/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
|
client/clientset/versioned/typed/nvca/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
|
client/clientset/versioned/typed/nvca/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
|
client/clientset/versioned/typed/nvca/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
|
client/clientset/versioned/typed/nvca/v2beta1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
|
client/clientset/versioned/typed/nvca/v2beta1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
|
client/clientset/versioned/typed/nvcf/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
|
client/clientset/versioned/typed/nvcf/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
|
nvca/nvsnap
Package nvsnap is the NVCA-side client for the NvSnap checkpoint/restore HTTP API exposed by nvsnap-server.
|
Package nvsnap is the NVCA-side client for the NvSnap checkpoint/restore HTTP API exposed by nvsnap-server. |
|
nvca/nvsnap/controller
Package controller wires the post-Ready checkpoint reconciler (in pkg/nvca/nvsnap/reconciler) to a Pod informer + workqueue so the agent can drive it from a goroutine at startup.
|
Package controller wires the post-Ready checkpoint reconciler (in pkg/nvca/nvsnap/reconciler) to a Pod informer + workqueue so the agent can drive it from a goroutine at startup. |
|
nvca/nvsnap/reconciler
Package reconciler implements Hook B of the NVCA × NvSnap integration: the post-Ready checkpoint loop.
|
Package reconciler implements Hook B of the NVCA × NvSnap integration: the post-Ready checkpoint loop. |
|
operator/cleanup
Package cleanup provides shared cleanup functions for the nvca-operator.
|
Package cleanup provides shared cleanup functions for the nvca-operator. |
|
profiling
Package profiling holds the NVIDIA Nsight GPU-profiling opt-in state for NVCF functions.
|
Package profiling holds the NVIDIA Nsight GPU-profiling opt-in state for NVCF functions. |
|
storage
Package storage provides a dual-version API for StorageRequest: get/update both v1 and v2beta1; create only v2beta1.
|
Package storage provides a dual-version API for StorageRequest: get/update both v1 and v2beta1; create only v2beta1. |
Click to show internal directories.
Click to hide internal directories.