Documentation ¶
Overview ¶
Package resources defines various internal Omni resources.
Index ¶
Constants ¶
const DefaultNamespace resource.Namespace = "default"
DefaultNamespace is the default namespace for all resources.
DefaultNamespace has persistence enabled.
tsgen:DefaultNamespace
const EphemeralNamespace resource.Namespace = "ephemeral"
EphemeralNamespace is the namespace for resources which are not persisted.
EphemeralNamespace has no persistence.
tsgen:EphemeralNamespace
const MetricsNamespace resource.Namespace = "metrics"
MetricsNamespace is the namespace for resources that store metrics, such as counters. It is backed by the secondary storage which is optimized for frequently updated data and has relaxed consistency guarantees.
tsgen:MetricsNamespace
const VirtualNamespace resource.Namespace = "virtual"
VirtualNamespace is the namespace where resources are virtual (synthetic), i.e. they behave like resources but not actual resources. For example, a resource whose contents change based on the requester user's identity.
VirtualNamespace has no persistence.
tsgen:VirtualNamespace
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package auth provides resources related to the authentication.
|
Package auth provides resources related to the authentication. |
Package k8s provides resources related to the Kubernetes.
|
Package k8s provides resources related to the Kubernetes. |
Package oidc provides resources related to the OpenID provider.
|
Package oidc provides resources related to the OpenID provider. |
Package omni provides resources describing the Machines, Clusters, etc.
|
Package omni provides resources describing the Machines, Clusters, etc. |
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. |
Package siderolink contains SideroLink controller resources.
|
Package siderolink contains SideroLink controller resources. |
Package system provides resources related to the DB state itself.
|
Package system provides resources related to the DB state itself. |
Package virtual contains virtual resources.
|
Package virtual contains virtual resources. |