Skip to main content

odigos install

Install and upgrade Odigos using Helm SDK under the hood

Synopsis

This subcommand installs or upgrades Odigos in your Kubernetes cluster. It installs Kubernetes components that auto-instrument your applications with OpenTelemetry and send traces, metrics, and logs to any telemetry backend.
odigos install [flags]

Examples


# Install or upgrade Odigos open-source in your cluster with the default values
odigos install

# Install or upgrade Odigos on-prem tier for enterprise users
odigos install --set onPremToken=${ODIGOS_TOKEN}

# Install or upgrade Odigos and set specific values
odigos install --set collectorGateway.minReplicas=5 --set collectorGateway.maxReplicas=10

# Install or upgrade Odigos using a local values.yaml file
odigos install --values ./values.yaml

# Reset all values to chart defaults (opt out of reuse)
odigos install --reset-then-reuse-values=false

Options

      --chart string              Helm chart to install (repo/name, local path, or URL) (default "odigos/odigos")
      --chart-version string      Override Helm chart version (defaults to CLI-baked version)
  -h, --help                      help for install
      --ns string                 Target Kubernetes namespace (default "odigos-system")
      --release-name string       Helm release name (default "odigos")
      --reset-then-reuse-values   Reset to chart defaults, then reuse values from the previous release (default: true). (default true)
      --set strings               Set values on the command line (key=value)
  -f, --values string             Path to a custom values.yaml file

Options inherited from parent commands

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

SEE ALSO

  • odigos - Automate OpenTelemetry Observability in Kubernetes
I