You can deploy Charmed Parca on top of COS-Lite; here’s how.
1. Get a Juju kubernetes controller
Firstly, get your hands on a Juju kubernetes controller.
2. Create a model
juju add-model cos-parca
3. Deploy cos-lite
juju deploy cos-lite --trust
4. Deploy parca-k8s
juju deploy parca-k8s --channel edge --base ubuntu@24.04 parca
5. Integrate
At the moment, these are all the available integrations:
juju relate parca:grafana-dashboard grafana:grafana-dashboard
juju relate parca:grafana-source grafana
juju relate parca:metrics-endpoint prometheus:metrics-endpoint
juju relate traefik:ingress parca:ingress
juju relate grafana:profiling-endpoint parca:profiling-endpoint
Once the deployment settles, your juju status
should look something like:
6. Open the Parca UI
juju run traefik show-proxied-endpoints
and you will see something like: parca": {"url": "http://10.64.140.43/cos-parca-parca"}
.
Open that url in a browser and you will be greeted by the Parca UI.