> ## Documentation Index
> Fetch the complete documentation index at: https://docs.odigos.io/llms.txt
> Use this file to discover all available pages before exploring further.

# odigos upgrade

## odigos upgrade

Upgrade Odigos

### Synopsis

Upgrades (or installs) Odigos in your Kubernetes cluster.
This command behaves identically to 'odigos install' and uses the same Helm-based flow.

```
odigos upgrade [flags]
```

### Examples

```

# Upgrade Odigos
odigos upgrade

# Upgrade Odigos with custom values
odigos upgrade --set collectorGateway.maxReplicas=10

# Reset all values to chart defaults (opt out of reuse)
odigos upgrade --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 upgrade
      --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](/cli/odigos)	 - Automate OpenTelemetry Observability in Kubernetes
