Directories
¶
| Path | Synopsis |
|---|---|
|
Package buildvars exposes build info injected by build-time linker flags.
|
Package buildvars exposes build info injected by build-time linker flags. |
|
Package cloudinit generates NoCloud cidata ISO images for cloud-init.
|
Package cloudinit generates NoCloud cidata ISO images for cloud-init. |
|
Package clusterauth coordinates cluster OIDC login, refresh, and token persistence.
|
Package clusterauth coordinates cluster OIDC login, refresh, and token persistence. |
|
Package clusterconfig parses and resolves Podplane cluster configuration files.
|
Package clusterconfig parses and resolves Podplane cluster configuration files. |
|
Package clusterdelete orchestrates cluster destroy workflows across provider implementations.
|
Package clusterdelete orchestrates cluster destroy workflows across provider implementations. |
|
aws
Package aws implements AWS-specific cluster destroy cleanup for the clusterdelete package.
|
Package aws implements AWS-specific cluster destroy cleanup for the clusterdelete package. |
|
google
Package google will contain the Google Cloud cluster delete provider implementation.
|
Package google will contain the Google Cloud cluster delete provider implementation. |
|
Package cmd defines the Podplane CLI commands.
|
Package cmd defines the Podplane CLI commands. |
|
Package components reads and mutates the platform-components HelmRelease in a Podplane cluster, which is the single source of truth for which Podplane component charts are enabled/installed and which are core.
|
Package components reads and mutates the platform-components HelmRelease in a Podplane cluster, which is the single source of truth for which Podplane component charts are enabled/installed and which are core. |
|
Package config manages Podplane CLI runtime configuration and stored auth state.
|
Package config manages Podplane CLI runtime configuration and stored auth state. |
|
Package deploy installs a Podplane app template onto a Kubernetes cluster by rendering values and invoking Helm against a cached chart.
|
Package deploy installs a Podplane app template onto a Kubernetes cluster by rendering values and invoking Helm against a cached chart. |
|
Package deps downloads, verifies, and reports status for local VM dependencies.
|
Package deps downloads, verifies, and reports status for local VM dependencies. |
|
Package execwrap wraps external command execution and runtime dependency checks.
|
Package execwrap wraps external command execution and runtime dependency checks. |
|
Package filecache downloads and verifies cached files.
|
Package filecache downloads and verifies cached files. |
|
Package kubectl configures kubectl for Podplane clusters.
|
Package kubectl configures kubectl for Podplane clusters. |
|
Package local manages local Podplane cluster VMs and their support server.
|
Package local manages local Podplane cluster VMs and their support server. |
|
Package oidc implements OIDC auth-code+PKCE login and refresh flows.
|
Package oidc implements OIDC auth-code+PKCE login and refresh flows. |
|
Package oidcconfig parses and validates Podplane OIDC server configuration files.
|
Package oidcconfig parses and validates Podplane OIDC server configuration files. |
|
Package oidcserver implements the minimal local OIDC provider used by local clusters.
|
Package oidcserver implements the minimal local OIDC provider used by local clusters. |
|
Package osboot prepares direct kernel boot artifacts from cached OS images.
|
Package osboot prepares direct kernel boot artifacts from cached OS images. |
|
Package pid manages PID files for Podplane background processes.
|
Package pid manages PID files for Podplane background processes. |
|
Package s3fake exposes a local fake S3 service for local clusters.
|
Package s3fake exposes a local fake S3 service for local clusters. |
|
Package tfexec runs OpenTofu/Terraform commands for Podplane-managed stacks.
|
Package tfexec runs OpenTofu/Terraform commands for Podplane-managed stacks. |
|
Package tfgen renders deterministic Podplane-managed OpenTofu/Terraform files.
|
Package tfgen renders deterministic Podplane-managed OpenTofu/Terraform files. |
|
Package tui contains terminal UI helpers.
|
Package tui contains terminal UI helpers. |
|
Package userdata renders cloud-init user-data scripts for Podplane VMs.
|
Package userdata renders cloud-init user-data scripts for Podplane VMs. |
|
Package vm defines the interface for local virtual machine managers.
|
Package vm defines the interface for local virtual machine managers. |
|
qemu
Package qemu implements the local VM manager using QEMU.
|
Package qemu implements the local VM manager using QEMU. |
Click to show internal directories.
Click to hide internal directories.