Documentation
¶
Overview ¶
Package controlplane implements the pgEdge Control Plane module of the unified pgedge CLI.
Index ¶
Constants ¶
View Source
const Dir = "internal/controlplane"
Dir is this package's path under the repository root.
Variables ¶
View Source
var Version = "dev"
Version is the controlplane module's version, injected via ldflags. The default is what a plain `go build` reports.
Functions ¶
This section is empty.
Types ¶
type Module ¶
type Module struct{}
Module is the controlplane module singleton.
func (*Module) Describe ¶
func (m *Module) Describe() module.ModuleInfo
Describe returns the module's self-description. ContractVersion is reserved.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package api provides primitives to interact with the openapi HTTP API.
|
Package api provides primitives to interact with the openapi HTTP API. |
|
Package cmd wires the pgEdge Control Plane command tree: the module root, its persistent connection flags, and the HTTP API client shared by every resource command.
|
Package cmd wires the pgEdge Control Plane command tree: the module root, its persistent connection flags, and the HTTP API client shared by every resource command. |
|
Package svccfg is a hand-written mirror of the Control Plane's per-service-type config key sets (mcp, rag, postgrest) at the CP release KeysFloor names.
|
Package svccfg is a hand-written mirror of the Control Plane's per-service-type config key sets (mcp, rag, postgrest) at the CP release KeysFloor names. |
Click to show internal directories.
Click to hide internal directories.