Operator.odigos.io.v1alpha1
Resource Types
Odigos
Odigos is the Schema for the odigos API
Field | Type | Description |
---|---|---|
metadata | meta/v1.ObjectMeta | No description provided.
Refer to the Kubernetes API documentation for the fields of the |
spec | OdigosSpec | No description provided. |
status | OdigosStatus | No description provided. |
OdigosSpec
Appears in:
OdigosSpec defines the desired state of Odigos
Field | Type | Description |
---|---|---|
onPremToken | string | (Optional) OnPremToken is an enterprise token for Odigos Enterprise. |
uiMode | common.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 |
telemetryEnabled | bool | (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. |
skipWebhookIssuerCreation | bool | (Optional) SkipWebhookIssuerCreation skips creating the Issuer and Certificate for the Instrumentor pod webhook if cert-manager is installed. Default=false |
podSecurityPolicy | bool | (Optional) PodSecurityPolicy allows Odigos pods to use a privileged pod security policy. Default=false |
imagePrefix | string | (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 |
mountMethod | common.MountMethod | (Optional) MountMethod optionally defines the mechanism for mounting Odigos files into instrumented pods. One of “k8s-virtual-device” (default) or “k8s-host-path”. |
openshiftEnabled | bool | (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
Field | Type | Description |
---|---|---|
conditions | []meta/v1.Condition | Conditions store the status conditions of the Odigos instances |