# PMM sub-chart with Everest 1.6.0

**URL:** https://forums.percona.com/t/pmm-sub-chart-with-everest-1-6-0/37892
**Category:** Percona Everest
**Tags:** pmm
**Created:** [May 9, 2025, 9:06am UTC](https://forums.percona.com/t/pmm-sub-chart-with-everest-1-6-0/37892 "2025-05-09T09:06:40Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![jimmyspets](https://avatars.discourse-cdn.com/v4/letter/j/43a26b/32.png) [@jimmyspets](https://forums.percona.com/u/jimmyspets)
#### Post date: [May 9, 2025, 9:06am UTC](https://forums.percona.com/t/pmm-sub-chart-with-everest-1-6-0/37892/1 "2025-05-09T09:06:40Z")

</div>

I have installed Everest 1.6.0 with pmm.enabled=true.  
Everest is setup with a service type of LoadBalancer.  
How should I configure PMM to also use the loadbalancer and how should I add it as a monitoring endpoint in Everest?

---

<div class="post-metadata">

### Author: ![daniil.bazhenov](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/daniil.bazhenov/32/62_2.png) [@daniil.bazhenov](https://forums.percona.com/u/daniil.bazhenov)
#### Post date: [May 12, 2025, 11:26am UTC](https://forums.percona.com/t/pmm-sub-chart-with-everest-1-6-0/37892/2 "2025-05-12T11:26:58Z")

</div>

Hi, Percona Everest does not install PMM, you need to install PMM for example using HELM yourself. The HELM chart for PMM has an option for Load Balancer.  
Also while Percona Everest does not support PMM 3, use 2.44

> **[Percona Monitoring and Management - Helm](https://docs.percona.com/percona-monitoring-and-management/2/setting-up/server/helm.html)**
>
> Helm is the package manager for Kubernetes. Percona Helm charts can be found in percona/percona-helm-charts repository on Github.

---

<div class="post-metadata">

### Author: ![daniil.bazhenov](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/daniil.bazhenov/32/62_2.png) [@daniil.bazhenov](https://forums.percona.com/u/daniil.bazhenov)
#### Post date: [May 12, 2025, 12:39pm UTC](https://forums.percona.com/t/pmm-sub-chart-with-everest-1-6-0/37892/3 "2025-05-12T12:39:22Z")

</div>

I apologize for being misleading, it seems they really did add PMM installation in 1.6

---

<div class="post-metadata">

### Author: ![Edith-Puclla](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/edith-puclla/32/6980_2.png) [@Edith-Puclla](https://forums.percona.com/u/Edith-Puclla)
#### Post date: [May 12, 2025, 12:52pm UTC](https://forums.percona.com/t/pmm-sub-chart-with-everest-1-6-0/37892/4 "2025-05-12T12:52:03Z")

</div>

Hi @jimmyspets, thanks for your great question! 🙌

Just to share a small update: as of **Percona Everest 1.6.0** , you can now **install PMM automatically** using the `pmm.enabled=true` flag directly in the Everest Helm chart! This was recently added, and we’ve updated the documentation to reflect this improvement [Install Percona Everest using Helm - Percona Everest](https://docs.percona.com/everest/install/install_everest_helm_charts.html?h=pmm+enabled+true#install-percona-everest-and-deploy-database-namespaces).

### ✅ Here’s how I installed it step-by-step:

**Install Everest with PMM included** :

```auto
helm install everest-core percona/everest \
  --namespace=everest-system \
  --create-namespace \
  --set pmm.enabled=true

```

**Expose both Everest and PMM via LoadBalancer** :

```auto
kubectl patch svc everest -n everest-system -p '{"spec": {"type": "LoadBalancer"}}'
kubectl patch svc monitoring-service -n everest-system -p '{"spec": {"type": "LoadBalancer"}}'

```

**Access PMM** :

Get the admin password:

```auto
kubectl get secret pmm-secret -n everest-system -o jsonpath="{.data.PMM_ADMIN_PASSWORD}" | base64 --decode && echo

```

Visit: `https://<external-ip-of-monitoring-service>`

**Add PMM as a monitoring endpoint in Everest** :

- Go to the Database `Settings > Monitoring endpoints` in the Everest UI
- Click “Add endpoint”
- Enter the PMM URL and details (e.g., `https://<external-ip>`)  
Here are the full steps: [Monitoring - Percona Everest](https://docs.percona.com/everest/use/monitor_endpoints.html?h=pmm+endpoint#add-monitoring-endpoint)

 ![Screenshot 2025-05-12 at 13.27.47](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/3X/d/5/d5ea4e98373acbed2ea2529f0caeeb3a51775171.png)

And you will have PMM as well:

 ![Screenshot 2025-05-12 at 13.47.33](https://us1.discourse-cdn.com/flex019/uploads/percona1/original/3X/8/b/8b23e054004b55286c6fc5a6b59942cd65b6954c.png)

⚠ Using `LoadBalancer` will expose your services externally. If you’re deploying in a cloud or production environment, it’s a good idea to ensure PMM and Everest are secured.

@jimmyspets please let us know if this help or if you need feedback.

Thanks!!

---

<div class="post-metadata">

### Author: ![jimmyspets](https://avatars.discourse-cdn.com/v4/letter/j/43a26b/32.png) [@jimmyspets](https://forums.percona.com/u/jimmyspets)
#### Post date: [May 14, 2025, 6:57am UTC](https://forums.percona.com/t/pmm-sub-chart-with-everest-1-6-0/37892/5 "2025-05-14T06:57:44Z")

</div>

Worked perfectly.  
Thanks!

---

<div class="post-metadata">

### Author: ![Diogo\_Recharte](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/diogo_recharte/32/8004_2.png) [@Diogo\_Recharte](https://forums.percona.com/u/Diogo_Recharte)
#### Post date: [May 15, 2025, 10:52am UTC](https://forums.percona.com/t/pmm-sub-chart-with-everest-1-6-0/37892/6 "2025-05-15T10:52:31Z")

</div>

For reference, you can set the service type for both everest and pmm directly from the helm command like so:

```auto
helm install everest-core percona/everest \
  --namespace=everest-system \
  --create-namespace \
  --set pmm.enabled=true \
  --set pmm.service.type=LoadBalancer \
  --set service.type=LoadBalancer

```

---

<div class="post-metadata">

### Author: ![pstekunov](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/pstekunov/32/20328_2.png) [@pstekunov](https://forums.percona.com/u/pstekunov)
#### Post date: [May 29, 2025, 12:22pm UTC](https://forums.percona.com/t/pmm-sub-chart-with-everest-1-6-0/37892/7 "2025-05-29T12:22:21Z")

</div>

Hello!

I just launched PMM 3.20  
During connecting everest 1.6.0 with pmm 3.20 i’ve got the error:

PMM returned an error with message: this endpoint has been removed, please use POST /api/serviceaccounts and POST /api/serviceaccounts/{id}/tokens instead

---

<div class="post-metadata">

### Author: ![daniil.bazhenov](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/daniil.bazhenov/32/62_2.png) [@daniil.bazhenov](https://forums.percona.com/u/daniil.bazhenov)
#### Post date: [May 29, 2025, 1:11pm UTC](https://forums.percona.com/t/pmm-sub-chart-with-everest-1-6-0/37892/8 "2025-05-29T13:11:33Z")

</div>

Hi,  
So far Percona Everest and Operators do not work with PMM 3 unfortunately.  
It’s in process and will be soon, but not in a week, later.
