Directories
¶
| Path | Synopsis |
|---|---|
|
apply
|
|
|
Package cellprofile loads per-user CellProfile templates from $HOME/.kuke/profiles.d/*.yaml (or $KUKE_PROFILES_DIR) and materializes them into CellDocs that `kuke run -p` then drives along the same path as `-f`.
|
Package cellprofile loads per-user CellProfile templates from $HOME/.kuke/profiles.d/*.yaml (or $KUKE_PROFILES_DIR) and materializes them into CellDocs that `kuke run -p` then drives along the same path as `-f`. |
|
Package cgroupcheck implements the host-cgroup pre-flight that catches missing or undelegated cgroup-v2 controllers before kukeon's bootstrap path tries (and fails) to enable them.
|
Package cgroupcheck implements the host-cgroup pre-flight that catches missing or undelegated cgroup-v2 controllers before kukeon's bootstrap path tries (and fails) to enable them. |
|
client
|
|
|
local
Package local provides an in-process kukeonv1.Client backed by a controller.Exec.
|
Package local provides an in-process kukeonv1.Client backed by a controller.Exec. |
|
Package clientconfig loads a kuke ClientConfiguration document from disk.
|
Package clientconfig loads a kuke ClientConfiguration document from disk. |
|
Package daemon implements the kukeond process: it owns a controller.Exec, exposes the kukeonv1 API over a unix socket using net/rpc + jsonrpc, and manages its own lifecycle (listener, PID file, graceful shutdown).
|
Package daemon implements the kukeond process: it owns a controller.Exec, exposes the kukeonv1 API over a unix socket using net/rpc + jsonrpc, and manages its own lifecycle (listener, PID file, graceful shutdown). |
|
Package firewall manages host-level iptables state owned by kukeon — the FORWARD admission chain that admits traffic to/from kukeon bridges.
|
Package firewall manages host-level iptables state owned by kukeon — the FORWARD admission chain that admits traffic to/from kukeon bridges. |
|
Package instance records the host-instance ServerConfiguration values (containerd namespace suffix and cgroup root) that a given runPath was bootstrapped under, so the daemon can refuse to start when reconfigured to a different layout.
|
Package instance records the host-instance ServerConfiguration values (containerd namespace suffix and cgroup root) that a given runPath was bootstrapped under, so the daemon can refuse to start when reconfigured to a different layout. |
|
Package netpolicy renders space-level egress policies into iptables rules and applies them on the host firewall.
|
Package netpolicy renders space-level egress policies into iptables rules and applies them on the host firewall. |
|
Package serverconfig loads a kukeond ServerConfiguration document from disk.
|
Package serverconfig loads a kukeond ServerConfiguration document from disk. |
|
Package sysuser provisions the kukeon system user/group and applies kukeon-managed file ownership during `kuke init`.
|
Package sysuser provisions the kukeon system user/group and applies kukeon-managed file ownership during `kuke init`. |
|
util
|
|
Click to show internal directories.
Click to hide internal directories.