Directories
¶
| Path | Synopsis |
|---|---|
|
Package cli implements the kubesoloctl command-line interface.
|
Package cli implements the kubesoloctl command-line interface. |
|
detect
Package detect identifies the host system's architecture, libc variant, init system, and environment type.
|
Package detect identifies the host system's architecture, libc variant, init system, and environment type. |
|
download
Package download handles fetching, verifying, and extracting the KubeSolo binary from GitHub Releases, as well as offline installation from a local archive or binary file.
|
Package download handles fetching, verifying, and extracting the KubeSolo binary from GitHub Releases, as well as offline installation from a local archive or binary file. |
|
kubeconfig
Package kubeconfig merges the KubeSolo admin kubeconfig into the invoking user's ~/.kube/config after installation, mirroring the behaviour of the original bash installer script.
|
Package kubeconfig merges the KubeSolo admin kubeconfig into the invoking user's ~/.kube/config after installation, mirroring the behaviour of the original bash installer script. |
|
preflight
Package preflight implements all pre-installation validation checks.
|
Package preflight implements all pre-installation validation checks. |
|
process
Package process handles stopping running KubeSolo processes and releasing the ports and file handles they hold before a fresh installation begins.
|
Package process handles stopping running KubeSolo processes and releasing the ports and file handles they hold before a fresh installation begins. |
|
service
Package service provides an init-system-agnostic interface for installing, enabling, and controlling the KubeSolo system service.
|
Package service provides an init-system-agnostic interface for installing, enabling, and controlling the KubeSolo system service. |
|
ui
Package ui provides lightweight terminal output primitives for kubesoloctl.
|
Package ui provides lightweight terminal output primitives for kubesoloctl. |
|
Package config derives KubeSolo's runtime configuration.
|
Package config derives KubeSolo's runtime configuration. |
|
cpumanager
Package cpumanager validates the kubelet CPU-manager and node-reservation flags so a bad combination fails at startup with a clear message, rather than crash-looping the kubelet.
|
Package cpumanager validates the kubelet CPU-manager and node-reservation flags so a bad combination fails at startup with a clear message, rather than crash-looping the kubelet. |
|
core
|
|
|
runtime
|
|
|
cri
Package cri resolves the CRI endpoint KubeSolo talks to: either a host-managed container runtime named with --container-runtime-endpoint, or KubeSolo's own embedded containerd.
|
Package cri resolves the CRI endpoint KubeSolo talks to: either a host-managed container runtime named with --container-runtime-endpoint, or KubeSolo's own embedded containerd. |
Click to show internal directories.
Click to hide internal directories.