Directories
¶
| Path | Synopsis |
|---|---|
|
cluster-gateway
|
|
|
cmd/cluster-gateway
command
|
|
|
global-gateway
|
|
|
cmd/global-gateway
command
|
|
|
infra-operator
|
|
|
api/config
+kubebuilder:object:generate=true
|
+kubebuilder:object:generate=true |
|
api/v1alpha1
Package v1alpha1 contains API Schema definitions for the infra v1alpha1 API group +kubebuilder:object:generate=true +groupName=infra.sandbox0.ai
|
Package v1alpha1 contains API Schema definitions for the infra v1alpha1 API group +kubebuilder:object:generate=true +groupName=infra.sandbox0.ai |
|
cmd/infra-operator
command
|
|
|
manager
|
|
|
cmd/manager
command
|
|
|
cmd/procd
command
Package main is the entry point for the Procd service.
|
Package main is the entry point for the Procd service. |
|
pkg/apis/sandbox0/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
|
Package v1alpha1 is the v1alpha1 version of the API. |
|
pkg/generated/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
|
pkg/generated/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
|
pkg/generated/clientset/versioned/typed/sandbox0/v1alpha1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
|
pkg/generated/clientset/versioned/typed/sandbox0/v1alpha1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
|
procd/pkg/context
Package context provides context management for Procd.
|
Package context provides context management for Procd. |
|
procd/pkg/file
Package file provides file system operations for Procd.
|
Package file provides file system operations for Procd. |
|
procd/pkg/http
Package http provides the HTTP server for Procd.
|
Package http provides the HTTP server for Procd. |
|
procd/pkg/http/handlers
Package handlers provides HTTP handlers for Procd.
|
Package handlers provides HTTP handlers for Procd. |
|
procd/pkg/process
Package process provides process management for Procd.
|
Package process provides process management for Procd. |
|
procd/pkg/process/cmd
Package cmd provides one-time command execution.
|
Package cmd provides one-time command execution. |
|
procd/pkg/process/repl
Package repl provides configurable REPL process implementations.
|
Package repl provides configurable REPL process implementations. |
|
netd
|
|
|
cmd/netd
command
|
|
|
nomad-driver-sandbox0
module
|
|
|
pkg
|
|
|
apispec
Package apispec provides primitives to interact with the openapi HTTP API.
|
Package apispec provides primitives to interact with the openapi HTTP API. |
|
cache
Package cache provides a thread-safe in-memory cache with TTL and LRU eviction.
|
Package cache provides a thread-safe in-memory cache with TTL and LRU eviction. |
|
clock
Package clock provides a synchronized clock across multiple clusters by periodically syncing with a shared PostgreSQL database.
|
Package clock provides a synchronized clock across multiple clusters by periodically syncing with a shared PostgreSQL database. |
|
internalauth
Package internalauth provides internal token-based authentication for inter-service communication within the sandbox0 infrastructure.
|
Package internalauth provides internal token-based authentication for inter-service communication within the sandbox0 infrastructure. |
|
migrate
Package migrate provides a universal database migration solution for sandbox0 services.
|
Package migrate provides a universal database migration solution for sandbox0 services. |
|
observability
Package observability provides unified observability (tracing, metrics, logging) for all types of clients used in the infra codebase.
|
Package observability provides unified observability (tracing, metrics, logging) for all types of clients used in the infra codebase. |
|
regional-gateway
|
|
|
cmd/regional-gateway
command
|
|
|
scheduler
|
|
|
cmd/scheduler
command
|
|
|
scripts
|
|
|
license-sign
command
|
|
|
storage-proxy
|
|
|
cmd/storage-proxy
command
|
|
|
pkg/coordinator
Package coordinator handles distributed coordination for snapshot operations across multiple storage-proxy instances using PostgreSQL LISTEN/NOTIFY.
|
Package coordinator handles distributed coordination for snapshot operations across multiple storage-proxy instances using PostgreSQL LISTEN/NOTIFY. |
|
pkg/watcher
Package watcher provides Kubernetes resource watchers for storage-proxy.
|
Package watcher provides Kubernetes resource watchers for storage-proxy. |
|
tests
|
|
Click to show internal directories.
Click to hide internal directories.