Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent composes and runs the Podmin node daemon.
|
Package agent composes and runs the Podmin node daemon. |
|
api
Package api implements protobuf gRPC coordination and loopback HTTP health.
|
Package api implements protobuf gRPC coordination and loopback HTTP health. |
|
coordinator
Package coordinator elects the service leader and distributes service snapshots.
|
Package coordinator elects the service leader and distributes service snapshots. |
|
dataplane
Package dataplane models Podmin's IPv6 service dataplane.
|
Package dataplane models Podmin's IPv6 service dataplane. |
|
identity
Package identity creates and validates Podmin agent certificates.
|
Package identity creates and validates Podmin agent certificates. |
|
pods
Package pods watches kubelet's local PodsAPI and publishes fail-closed snapshots.
|
Package pods watches kubelet's local PodsAPI and publishes fail-closed snapshots. |
|
service
Package service provides authoritative service DNS and readiness-selected endpoint control.
|
Package service provides authoritative service DNS and readiness-selected endpoint control. |
|
staticpod
Package staticpod reconciles complete candidate sets into Podmin's owned kubelet manifest directory.
|
Package staticpod reconciles complete candidate sets into Podmin's owned kubelet manifest directory. |
|
workload
Package workload issues short-lived workload identities from the workload CA.
|
Package workload issues short-lived workload identities from the workload CA. |
|
Package buildvars exposes build info injected by build-time linker flags.
|
Package buildvars exposes build info injected by build-time linker flags. |
|
Package cli implements the Podmin command line.
|
Package cli implements the Podmin command line. |
|
cmd
Package cmd defines the Podmin CLI commands.
|
Package cmd defines the Podmin CLI commands. |
|
config
Package config stores local configuration used by the Podmin CLI.
|
Package config stores local configuration used by the Podmin CLI. |
|
dependencies
Package dependencies defines and resolves runtime dependencies for the Podmin CLI.
|
Package dependencies defines and resolves runtime dependencies for the Podmin CLI. |
|
deploy
Package deploy publishes immutable workloads and commits desired state.
|
Package deploy publishes immutable workloads and commits desired state. |
|
images
Package images transfers CLI-managed OCI images between registries, local storage, and object storage.
|
Package images transfers CLI-managed OCI images between registries, local storage, and object storage. |
|
infra
Package infra executes the Podmin CLI's embedded infrastructure modules.
|
Package infra executes the Podmin CLI's embedded infrastructure modules. |
|
infra/aws
Package aws contains the Podmin CLI's embedded AWS infrastructure module.
|
Package aws contains the Podmin CLI's embedded AWS infrastructure module. |
|
setup
Package setup creates or updates a Podmin cluster.
|
Package setup creates or updates a Podmin cluster. |
|
userdata
Package userdata renders cloud-init user-data scripts for the Podmin CLI.
|
Package userdata renders cloud-init user-data scripts for the Podmin CLI. |
|
Package cloud defines provider-neutral capabilities shared by Podmin consumers.
|
Package cloud defines provider-neutral capabilities shared by Podmin consumers. |
|
aws
Package aws provides AWS adapters shared by Podmin's CLI and agent.
|
Package aws provides AWS adapters shared by Podmin's CLI and agent. |
|
Package manifest builds, transforms, and validates Podmin's typed Kubernetes manifest subset.
|
Package manifest builds, transforms, and validates Podmin's typed Kubernetes manifest subset. |
|
Package secrets defines provider-neutral secret naming and management.
|
Package secrets defines provider-neutral secret naming and management. |
Click to show internal directories.
Click to hide internal directories.