pkg/

directory
v0.31.3 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package cert provides helpers for reading PEM-encoded X.509 certificates.
Package cert provides helpers for reading PEM-encoded X.509 certificates.
aws
clusterdir
Package clusterdir owns the per-cluster config directory convention: <user config dir>/kubeaid-cli/<cluster>/configs, which is ~/.config/kubeaid-cli/<cluster>/configs on Linux.
Package clusterdir owns the per-cluster config directory convention: <user config dir>/kubeaid-cli/<cluster>/configs, which is ~/.config/kubeaid-cli/<cluster>/configs on Linux.
validate
Package validate holds the field-level validators kubeaid-cli's interactive prompt runs at input time, exported so a consumer that isn't a terminal (the Obmondo add-cluster web form) can enforce the same rules — e.g.
Package validate holds the field-level validators kubeaid-cli's interactive prompt runs at input time, exported so a consumer that isn't a terminal (the Obmondo add-cluster web form) can enforce the same rules — e.g.
netbird
Package netbird holds the bootstrap-side NetBird orchestration: the operator API-key gate, the CNPG postgres DSN patch, and the derivation helpers behind the netbird-operator chart values.
Package netbird holds the bootstrap-side NetBird orchestration: the operator API-key gate, the CNPG postgres DSN patch, and the derivation helpers behind the netbird-operator chart values.
Package obmondo fetches a cluster's configuration from the Obmondo portal.
Package obmondo fetches a cluster's configuration from the Obmondo portal.
repository
url
git
randval
Package randval generates random secret values used across kubeaid-cli — alphanumeric passwords for OIDC client secrets and Keycloak admin credentials, plus base64-encoded byte keys for symmetric crypto (e.g.
Package randval generates random secret values used across kubeaid-cli — alphanumeric passwords for OIDC client secrets and Keycloak admin credentials, plus base64-encoded byte keys for symmetric crypto (e.g.
ui
Package ui renders operator-facing terminal output shared across the bootstrap flow — the rounded next-steps box and the Keycloak admin-login rows printed inside it.
Package ui renders operator-facing terminal output shared across the bootstrap flow — the rounded next-steps box and the Keycloak admin-login rows printed inside it.

Jump to

Keyboard shortcuts

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