Resource Types

Odigos

Odigos is the Schema for the odigos API

FieldTypeDescription
metadatameta/v1.ObjectMeta

No description provided. Refer to the Kubernetes API documentation for the fields of the metadata field.

specOdigosSpecNo description provided.
statusOdigosStatusNo description provided.

OdigosSpec

Appears in:

OdigosSpec defines the desired state of Odigos

FieldTypeDescription
onPremTokenstring

(Optional) OnPremToken is an enterprise token for Odigos Enterprise.

uiModecommon.UiMode

(Optional) UIMode sets the UI mode to either “normal” or “readonly”. In “normal” mode the UI is fully interactive, allowing users to view and edit Odigos configuration and settings. In “readonly” mode, the UI can only be used to view current Odigos configuration and is not interactive. Default=normal

telemetryEnabledbool

(Optional) TelemetryEnabled records general telemetry regarding Odigos usage. Default=false

ignoredNamespaces[]string

(Optional) IgnoredNamespaces is a list of namespaces to not show in the Odigos UI.

ignoredContainers[]string

(Optional) IgnoredContainers is a list of container names to exclude from instrumentation (useful for ignoring sidecars).

profiles[]common.ProfileName

(Optional) Profiles is a list of preset profiles with a specific configuration.

skipWebhookIssuerCreationbool

(Optional) SkipWebhookIssuerCreation skips creating the Issuer and Certificate for the Instrumentor pod webhook if cert-manager is installed. Default=false

podSecurityPolicybool

(Optional) PodSecurityPolicy allows Odigos pods to use a privileged pod security policy. Default=false

imagePrefixstring

(Optional) ImagePrefix is a prefix for all container images. This should only be used if you are pulling Odigos images from the non-default registry. Default: registry.odigos.io Default (OpenShift): registry.connect.redhat.com

mountMethodcommon.MountMethod

(Optional) MountMethod optionally defines the mechanism for mounting Odigos files into instrumented pods. One of “k8s-virtual-device” (default) or “k8s-host-path”.

openshiftEnabledbool

(Optional) OpenShiftEnabled configures selinux on OpenShift nodes. DEPRECATED: OpenShift clusters are auto-detected and this API field will be removed in a future release.

OdigosStatus

Appears in:

OdigosStatus defines the observed state of Odigos

FieldTypeDescription
conditions[]meta/v1.Condition

Conditions store the status conditions of the Odigos instances