resources

package
v0.11.1 Latest Latest
Warning

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

Go to latest
Published: Jun 16, 2023 License: MPL-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Package resources defines various internal Omni resources.

Index

Constants

View Source
const DefaultNamespace resource.Namespace = "default"

DefaultNamespace is the default namespace for all resources.

DefaultNamespace has persistence enabled.

tsgen:DefaultNamespace

View Source
const EphemeralNamespace resource.Namespace = "ephemeral"

EphemeralNamespace is the namespace for resources which are not persisted.

EphemeralNamespace has no persistence.

tsgen:EphemeralNamespace

View Source
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

View Source
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.

Jump to

Keyboard shortcuts

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