---
title: Charmhub | Deploy Pyroscope Coordinator K8S using Charmhub - The Open Operator
  Collection
description: Deploy the latest version of Pyroscope Coordinator K8S as a Kubernetes
  Operator on any cloud.
url: https://charmhub.io/pyroscope-coordinator-k8s/configurations
---

# Pyroscope Coordinator K8S

[Canonical Observability](https://charmhub.io/publisher/observability "View all packages from Canonical Observability")

* [Canonical Observability](https://charmhub.io/publisher/observability "View all packages from Canonical Observability")

Platform:

1.18/stable 98

```
juju deploy pyroscope-coordinator-k8s --channel 1.18/stable
```

[Learn to deploy on juju >](https://juju.is/docs/juju/manage-applications)

* [cleanup\_interval](https://charmhub.io/pyroscope-coordinator-k8s/configurations#cleanup_interval)
* [cpu\_limit](https://charmhub.io/pyroscope-coordinator-k8s/configurations#cpu_limit)
* [deletion\_delay](https://charmhub.io/pyroscope-coordinator-k8s/configurations#deletion_delay)
* [memory\_limit](https://charmhub.io/pyroscope-coordinator-k8s/configurations#memory_limit)
* [retention\_period](https://charmhub.io/pyroscope-coordinator-k8s/configurations#retention_period)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* cleanup\_interval | string

  Default: 15m

  How frequently compactor should run blocks cleanup and maintenance, as well as update the bucket index.
  Defaults to "15m".
  Supported units: d, w, m, y, h, s, ms.
* cpu\_limit | string

  K8s cpu resource limit for the nginx container deployed by the coordinator,
  e.g. "1" or "500m". Default is unset (no limit). This is DEPRECATED and will be removed in track 3.
  The right way to do this now is to set constraints using the juju API.
* deletion\_delay | string

  Default: 12h

  Time before a block marked for deletion is deleted from bucket. If not 0, blocks will be marked for deletion
  and compactor component will permanently delete blocks marked for deletion from the bucket. If 0,
  blocks will be deleted straight away. Note that deleting blocks immediately can cause query failures.
  Defaults to "12h".
  Supported units: d, w, m, y, h, s, ms or 0 for no delay (disable).
* memory\_limit | string

  K8s memory resource limit for the nginx container deployed by the coordinator,
  e.g. "1Gi". Default is unset (no limit). This is DEPRECATED and will be removed in track 3.
  The right way to do this now is to set constraints using the juju API.
* retention\_period | string

  Default: 1d

  Delete blocks containing samples older than the specified retention period.
  Defaults to "1d".
  Supported units: d, w, m, y, h, s, ms or 0 for no limit (disable).
