The Charm Store will undergo scheduled database maintenance on July 5, 2026 22:00 to July 6, 02:00 UTC. During this time, you may be unable to access charm and bundle metadata or publish updates. No user action is required and services will automatically resume once maintenance is complete.

Platform:

Channel Revision Published Runs on
2/stable 180 16 Mar 2026
Ubuntu 24.04
2/candidate 180 13 Mar 2026
Ubuntu 24.04
2/beta 180 13 Mar 2026
Ubuntu 24.04
2/edge 180 11 Mar 2026
Ubuntu 24.04
dev/edge 190 30 Jun 2026
Ubuntu 26.04
12.4/stable 193 Yesterday
Ubuntu 26.04
12.4/candidate 193 02 Jul 2026
Ubuntu 26.04
12.4/beta 193 02 Jul 2026
Ubuntu 26.04
12.4/edge 193 01 Jul 2026
Ubuntu 26.04
1/stable 160 10 Oct 2025
Ubuntu 20.04
1/candidate 160 10 Oct 2025
Ubuntu 20.04
1/beta 160 10 Oct 2025
Ubuntu 20.04
1/edge 160 10 Oct 2025
Ubuntu 20.04
juju deploy grafana-k8s --channel 2/stable --trust

Get charmed Grafana up and running

To deploy Grafana using this operator you would need a juju microk8s controller bootstrapped.

Deploy Grafana

juju deploy --trust grafana-k8s grafana  # stable channel

--trust is required because the charm needs to modify grafana’s K8s resources.

Wait until the status settles to active/idle.

Verify deployment

Confirm the pebble service is running

juju exec --unit grafana/0 -- \
  PEBBLE_SOCKET=/charm/containers/grafana/pebble.socket \
  pebble plan

Obtain the admin password

juju run grafana/0 get-admin-password

# Or, programmatically,
juju run grafana/0 get-admin-password --format json \
  | jq -r '."grafana/0".results."admin-password"'

Query grafana endpoints

juju ssh --container grafana grafana/0 \
  curl localhost:3000

This should return Found.

List all dashboards:

juju ssh --container grafana grafana/0 \
  curl --user admin:$PASSWORD
  https://localhost:3000/api/search