k3os-bin

command module
v1.10.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 31, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

README

k3os binary

GitHub go.mod Go version GitHub release (latest SemVer) CircleCI

This is the k3os binary cli used in k3OS

Documentation

Overview

Package main is the entry point for the k3OS binary.

Directories

Path Synopsis
internal
cc
Package cc implements cloud-config applier orchestration for k3os boot phases.
Package cc implements cloud-config applier orchestration for k3os boot phases.
cli/app
Package app provides the top-level CLI application for k3OS.
Package app provides the top-level CLI application for k3OS.
cli/config
Package config implements the k3OS config sub-command.
Package config implements the k3OS config sub-command.
cli/install
Package install implements the k3OS install sub-command.
Package install implements the k3OS install sub-command.
cli/rc
Package rc implements the k3OS rc (run-control) sub-command.
Package rc implements the k3OS rc (run-control) sub-command.
cli/upgrade
Package upgrade implements the k3OS upgrade sub-command.
Package upgrade implements the k3OS upgrade sub-command.
cliinstall
Package cliinstall implements the interactive k3OS installation workflow.
Package cliinstall implements the interactive k3OS installation workflow.
command
Package command provides utilities for executing system commands and managing passwords.
Package command provides utilities for executing system commands and managing passwords.
config
Package config provides cloud-config parsing, merging, and serialization for k3OS.
Package config provides cloud-config parsing, merging, and serialization for k3OS.
enterchroot
Package enterchroot sets up and enters the k3OS root filesystem.
Package enterchroot sets up and enters the k3OS root filesystem.
hostname
Package hostname provides utilities for setting and managing the system hostname.
Package hostname provides utilities for setting and managing the system hostname.
iface
Package iface defines injectable operating-system boundaries.
Package iface defines injectable operating-system boundaries.
iface/osimpl
Package osimpl provides production operating-system adapters for interfaces.
Package osimpl provides production operating-system adapters for interfaces.
kernel
Package kernel provides utilities for querying Linux kernel information.
Package kernel provides utilities for querying Linux kernel information.
loopdev
Package loopdev provides a thin wrapper around Linux loop device ioctls, using golang.org/x/sys/unix instead of external dependencies.
Package loopdev provides a thin wrapper around Linux loop device ioctls, using golang.org/x/sys/unix instead of external dependencies.
modalias
Package modalias provides kernel module alias resolution and loading.
Package modalias provides kernel module alias resolution and loading.
mode
Package mode provides utilities for determining and managing k3OS boot modes.
Package mode provides utilities for determining and managing k3OS boot modes.
mount
Package mount provides helpers for parsing and applying Linux mount options.
Package mount provides helpers for parsing and applying Linux mount options.
questions
Package questions provides interactive terminal prompting utilities.
Package questions provides interactive terminal prompting utilities.
ssh
Package ssh handles SSH key management and authorized_keys file generation.
Package ssh handles SSH key management and authorized_keys file generation.
system
Package system provides utilities for managing k3OS system paths and components.
Package system provides utilities for managing k3OS system paths and components.
transferroot
Package transferroot handles transferring the root filesystem.
Package transferroot handles transferring the root filesystem.
util
Package util provides common helper functions for file operations, HTTP, and encoding.
Package util provides common helper functions for file operations, HTTP, and encoding.
version
Package version holds the build version of k3OS.
Package version holds the build version of k3OS.
writefile
Package writefile handles writing configuration files to disk.
Package writefile handles writing configuration files to disk.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL