Directories ¶
Path | Synopsis |
---|---|
Package access contains commands related to API access for the client.
|
Package access contains commands related to API access for the client. |
Package client provides Omni API client.
|
Package client provides Omni API client. |
management
Package management provides client for Omni management API.
|
Package management provides client for Omni management API. |
oidc
Package oidc provides client for Omni OIDC API.
|
Package oidc provides client for Omni OIDC API. |
omni
Package omni provides client for Omni resource access.
|
Package omni provides client for Omni resource access. |
talos
Package talos provides helpers for accessing Talos Machine API.
|
Package talos provides helpers for accessing Talos Machine API. |
Package constants contains global backend constants.
|
Package constants contains global backend constants. |
cosi
|
|
labels
Package labels implements label selector parser.
|
Package labels implements label selector parser. |
Package meta keeps Talos meta partition utils.
|
Package meta keeps Talos meta partition utils. |
omni
|
|
resources
Package resources defines various internal Omni resources.
|
Package resources defines various internal Omni resources. |
resources/auth
Package auth provides resources related to the authentication.
|
Package auth provides resources related to the authentication. |
resources/common
Package common contains common variables related to resources.
|
Package common contains common variables related to resources. |
resources/k8s
Package k8s provides resources related to the Kubernetes.
|
Package k8s provides resources related to the Kubernetes. |
resources/oidc
Package oidc provides resources related to the OpenID provider.
|
Package oidc provides resources related to the OpenID provider. |
resources/omni
Package omni provides resources describing the Machines, Clusters, etc.
|
Package omni provides resources describing the Machines, Clusters, etc. |
resources/registry
Package registry specifies the list of resources to be registered in the state.
|
Package registry specifies the list of resources to be registered in the state. |
resources/siderolink
Package siderolink contains SideroLink controller resources.
|
Package siderolink contains SideroLink controller resources. |
resources/system
Package system provides resources related to the DB state itself.
|
Package system provides resources related to the DB state itself. |
resources/virtual
Package virtual contains virtual resources.
|
Package virtual contains virtual resources. |
Package omnictl ...
|
Package omnictl ... |
cluster
Package cluster contains commands related to cluster operations.
|
Package cluster contains commands related to cluster operations. |
cluster/kubernetes
Package kubernetes contains commands related to cluster Kubernetes operations.
|
Package kubernetes contains commands related to cluster Kubernetes operations. |
cluster/template
Package template contains commands related to cluster template operations.
|
Package template contains commands related to cluster template operations. |
config
Package config implements the config file logic.
|
Package config implements the config file logic. |
internal/access
Package access contains commands related to API access for the CLI.
|
Package access contains commands related to API access for the CLI. |
logformat
Package logformat contains different implementations of log formatting.
|
Package logformat contains different implementations of log formatting. |
output
Package output provides writers in different formats.
|
Package output provides writers in different formats. |
Package panichandler provides a panic handling errgroup.
|
Package panichandler provides a panic handling errgroup. |
Package runtime contains public interfaces used in Omni frontend runtime.
|
Package runtime contains public interfaces used in Omni frontend runtime. |
Package template provides conversion of cluster templates to Omni resources.
|
Package template provides conversion of cluster templates to Omni resources. |
internal/models
Package models provides cluster template models (for each sub-document of multi-doc YAML).
|
Package models provides cluster template models (for each sub-document of multi-doc YAML). |
operations
Package operations provides higher level operations on cluster templates.
|
Package operations provides higher level operations on cluster templates. |
operations/internal/statustree
Package statustree contains helpers to render cluster status to the terminal.
|
Package statustree contains helpers to render cluster status to the terminal. |
operations/internal/utils
Package utils contains various utility functions for template operations.
|
Package utils contains various utility functions for template operations. |
Package version provides version information.
|
Package version provides version information. |
Click to show internal directories.
Click to hide internal directories.