“ui-pagination-limit”: Controls the number of items to fetch per paginated-batch in the UI.
“ui-remote-url”: Sets the public URL of a remotely, self-hosted UI.
“central-backend-url”: Sets the URL of the Odigos Central Backend.
“cluster-name”: Sets the name of this cluster, for Odigos Central.
“ignored-namespaces”: List of namespaces to be ignored.
“ignored-containers”: List of containers to be ignored.
“mount-method”: Determines how Odigos agent files are mounted into the pod’s container filesystem. Options include k8s-host-path (direct hostPath mount) and k8s-virtual-device (virtual device-based injection).
“custom-container-runtime-socket-path”: Path to the custom container runtime socket (e.g /var/lib/rancher/rke2/agent/containerd/containerd.sock).
“k8s-node-logs-directory”: Directory where Kubernetes logs are symlinked in a node (e.g /mnt/var/log).
“user-instrumentation-envs”: JSON string defining per-language env vars to customize instrumentation, e.g., {"languages":{"java":{"enabled":true,"env":{"OTEL_INSTRUMENTATION_COMMON_EXPERIMENTAL_VIEW_TELEMETRY_ENABLED":"true"}}}}
“agent-env-vars-injection-method”: Method for injecting agent environment variables into the instrumented processes. Options include loader, pod-manifest and loader-fallback-to-pod-manifest.
“node-selector”: Apply a space-separated list of Kubernetes NodeSelectors to all Odigos components (ex: “kubernetes.io/os=linux mylabel=foo”).
“karpenter-enabled”: Enables or disables Karpenter support (true/false).
“instrumentation-auto-rollback-disabled”: Disable auto rollback feature for failing instrumentations.
“instrumentation-auto-rollback-grace-time”: Grace time before uninstrumenting an application [default: 5m].
“instrumentation-auto-rollback-stability-window”: Time windows where the auto rollback can happen [default: 1h].
“automatic-rollout-disabled”: Disable auto rollout feature for workloads when instrumenting or uninstrumenting.
“oidc-tenant-url”: Sets the URL of the OIDC tenant.
“oidc-client-id”: Sets the client ID of the OIDC application.
“oidc-client-secret”: Sets the client secret of the OIDC application.
“odiglet-health-probe-bind-port”: Sets the port for the Odiglet health probes (readiness/liveness).
“service-graph-disabled”: Enable or disable the service graph feature [default: false].
“go-auto-offsets-cron”: Cron schedule for automatic Go offsets updates (e.g. “0 0 * * *” for daily at midnight). Set to empty string to disable.
--kube-context string (optional) name of the kubeconfig context to use --kubeconfig string (optional) absolute path to the kubeconfig file (default "KUBECONFIG") -v, --verbose enable verbose output