Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
cmd/api
command
|
|
|
auth
|
|
|
pkg/testing
Package testing provides shared constants and utilities for cloud-auth tests
|
Package testing provides shared constants and utilities for cloud-auth tests |
|
cert-manager
|
|
|
cmd/credsmgr
command
Package main is the command entry point
|
Package main is the command entry point |
|
pkg/certs
Package certs implements certificate management
|
Package certs implements certificate management |
|
pkg/core
Package core implements some core utilities
|
Package core implements some core utilities |
|
pkg/pki
Package pki provides certificate authority and PKI operations
|
Package pki provides certificate authority and PKI operations |
|
pkg/types
Package types defines shared types for cert-manager
|
Package types defines shared types for cert-manager |
|
cli
|
|
|
cmd/carbidecli
command
|
|
|
common
|
|
|
pkg/otelecho
Package otelecho provides OpenTelemetry instrumentation for the labstack/echo package.
|
Package otelecho provides OpenTelemetry instrumentation for the labstack/echo package. |
|
pkg/secretstring
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
db
|
|
|
cmd/migrations
command
|
|
|
Package ipam is a ip address management library for ip's and prefixes (networks).
|
Package ipam is a ip address management library for ip's and prefixes (networks). |
|
cmd/client
command
|
|
|
cmd/server
command
|
|
|
* SPDX-FileCopyrightText: Copyright (c) 2021-2023 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2021-2023 NVIDIA CORPORATION & AFFILIATES. |
|
cmd
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
internal/service
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/db/testutil
Package testutil provides database test utilities for integration tests.
|
Package testutil provides database test utilities for integration tests. |
|
pkg/firmwaremanager
Package firmwaremanager provides firmware update orchestration for NV-Switch trays.
|
Package firmwaremanager provides firmware update orchestration for NV-Switch trays. |
|
pkg/firmwaremanager/packages
Package packages provides firmware package definition and loading.
|
Package packages provides firmware package definition and loading. |
|
pkg/redfish
Package redfish wraps gofish to provide service-focused Redfish operations (inventory, power control, and firmware upload) for NV-Switch trays with minimal coupling to underlying transport details.
|
Package redfish wraps gofish to provide service-focused Redfish operations (inventory, power control, and firmware upload) for NV-Switch trays with minimal coupling to underlying transport details. |
|
pkg/sshclient
Package sshclient provides SSH-based operations for NV-Switch NVOS management.
|
Package sshclient provides SSH-based operations for NV-Switch NVOS management. |
|
Package openapi embeds the OpenAPI spec so it can be imported by other packages without requiring a build-time copy step.
|
Package openapi embeds the OpenAPI spec so it can be imported by other packages without requiring a build-time copy step. |
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
cmd
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
internal/service
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/common/errors
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/common/log
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/common/perfstat
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/common/runner
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/common/util
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/common/vendor
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/converter/dao
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/converter/protobuf
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/credentials
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/db/migrations
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/db/model
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/firmwaremanager
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/inventorymanager
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/objects/pmc
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/objects/powershelf
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/objects/powersupply
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/pmcmanager
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/pmcregistry
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/powershelfmanager
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
pkg/redfish
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
internal/alert
Package alert provides an abstraction for sending alerts/notifications from RLA workflows and activities.
|
Package alert provides an abstraction for sending alerts/notifications from RLA workflows and activities. |
|
internal/inventory/manager
Package manager provides the business logic layer for inventory management.
|
Package manager provides the business logic layer for inventory management. |
|
internal/inventory/store
Package store provides the storage layer for inventory management.
|
Package store provides the storage layer for inventory management. |
|
internal/nsmapi
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
internal/service
Package service implements the gRPC server for the RLA (Rack Level Asset) management system.
|
Package service implements the gRPC server for the RLA (Rack Level Asset) management system. |
|
internal/task/componentmanager/nvlswitch/nvswitchmanager
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
internal/task/componentmanager/providers/nvswitchmanager
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
internal/task/conflict
Package conflict provides data-driven task conflict detection for RLA.
|
Package conflict provides data-driven task conflict detection for RLA. |
|
internal/task/store
Package store provides the storage layer for task and operation rule management.
|
Package store provides the storage layer for task and operation rule management. |
|
pkg/client
Package client provides a gRPC client for interacting with the RLA service.
|
Package client provides a gRPC client for interacting with the RLA service. |
|
pkg/metadata
Package metadata contains build-time metadata for the RLA service.
|
Package metadata contains build-time metadata for the RLA service. |
|
pkg/types
Package types provides public domain types for the RLA client.
|
Package types provides public domain types for the RLA client. |
|
sdk
|
|
|
simple/examples/expectedmachine
command
|
|
|
simple/examples/instance
command
|
|
|
simple/examples/instance/create
command
|
|
|
simple/examples/ipblock
command
|
|
|
simple/examples/machine
command
|
|
|
simple/examples/vpc
command
|
|
|
simple/examples/vpc/manage
command
|
|
|
site-agent
|
|
|
cmd/elektra
command
|
|
|
cmd/elektraserver
command
|
|
|
cmd/rlaserver
command
|
|
|
pkg/components/managers
Package managers implements some core utilities
|
Package managers implements some core utilities |
|
site-manager
|
|
|
cmd/sitemgr
command
Package main is the command entry point
|
Package main is the command entry point |
|
pkg/client/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
|
pkg/client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
|
pkg/client/clientset/versioned/typed/crds/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
|
pkg/client/clientset/versioned/typed/crds/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
|
pkg/crds/v1
Package v1 implements crds
|
Package v1 implements crds |
|
pkg/sitemgr
Package sitemgr implements the site manager
|
Package sitemgr implements the site manager |
|
pkg/types
Package types defines api structure types
|
Package types defines api structure types |
|
site-workflow
|
|
|
pkg/activity
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES.
|
* SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. |
|
workflow
|
|
|
cmd/workflow
command
|
|
|
workflow-schema
|
|
Click to show internal directories.
Click to hide internal directories.