Directories ¶
Path | Synopsis |
---|---|
api
|
|
omni/management
Package management is a reverse proxy.
|
Package management is a reverse proxy. |
omni/oidc
Package oidc is a reverse proxy.
|
Package oidc is a reverse proxy. |
omni/resources
Package resources is a reverse proxy.
|
Package resources is a reverse proxy. |
omni/specs
Package specs contains all resource specs of the service.
|
Package specs contains all resource specs of the service. |
talos/machine
Package machine is a reverse proxy.
|
Package machine is a reverse proxy. |
pkg
|
|
access
Package access contains commands related to API access for the client.
|
Package access contains commands related to API access for the client. |
client
Package client provides Omni API client.
|
Package client provides Omni API client. |
client/management
Package management provides client for Omni management API.
|
Package management provides client for Omni management API. |
client/oidc
Package oidc provides client for Omni OIDC API.
|
Package oidc provides client for Omni OIDC API. |
client/omni
Package omni provides client for Omni resource access.
|
Package omni provides client for Omni resource access. |
client/talos
Package talos provides helpers for accessing Talos Machine API.
|
Package talos provides helpers for accessing Talos Machine API. |
constants
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. |
meta
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. |
omni/resources/auth
Package auth provides resources related to the authentication.
|
Package auth provides resources related to the authentication. |
omni/resources/common
Package common contains common variables related to resources.
|
Package common contains common variables related to resources. |
omni/resources/k8s
Package k8s provides resources related to the Kubernetes.
|
Package k8s provides resources related to the Kubernetes. |
omni/resources/oidc
Package oidc provides resources related to the OpenID provider.
|
Package oidc provides resources related to the OpenID provider. |
omni/resources/omni
Package omni provides resources describing the Machines, Clusters, etc.
|
Package omni provides resources describing the Machines, Clusters, etc. |
omni/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. |
omni/resources/siderolink
Package siderolink contains SideroLink controller resources.
|
Package siderolink contains SideroLink controller resources. |
omni/resources/system
Package system provides resources related to the DB state itself.
|
Package system provides resources related to the DB state itself. |
omni/resources/virtual
Package virtual contains virtual resources.
|
Package virtual contains virtual resources. |
omnictl
Package omnictl ...
|
Package omnictl ... |
omnictl/cluster
Package cluster contains commands related to cluster operations.
|
Package cluster contains commands related to cluster operations. |
omnictl/cluster/kubernetes
Package kubernetes contains commands related to cluster Kubernetes operations.
|
Package kubernetes contains commands related to cluster Kubernetes operations. |
omnictl/cluster/template
Package template contains commands related to cluster template operations.
|
Package template contains commands related to cluster template operations. |
omnictl/config
Package config implements the config file logic.
|
Package config implements the config file logic. |
omnictl/internal/access
Package access contains commands related to API access for the CLI.
|
Package access contains commands related to API access for the CLI. |
omnictl/logformat
Package logformat contains different implementations of log formatting.
|
Package logformat contains different implementations of log formatting. |
omnictl/output
Package output provides writers in different formats.
|
Package output provides writers in different formats. |
runtime
Package runtime contains public interfaces used in Omni frontend runtime.
|
Package runtime contains public interfaces used in Omni frontend runtime. |
template
Package template provides conversion of cluster templates to Omni resources.
|
Package template provides conversion of cluster templates to Omni resources. |
template/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). |
template/operations
Package operations provides higher level operations on cluster templates.
|
Package operations provides higher level operations on cluster templates. |
template/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. |
template/operations/internal/utils
Package utils contains various utility functions for template operations.
|
Package utils contains various utility functions for template operations. |
version
Package version provides version information.
|
Package version provides version information. |
Click to show internal directories.
Click to hide internal directories.