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.

Vault

Platform:

Channel Revision Published Runs on
latest/edge 89 31 Jan 2024
Ubuntu 22.04 Ubuntu 20.04
latest/edge 9 27 Jan 2023
Ubuntu 22.04 Ubuntu 20.04
1.16/stable 502 20 Feb 2026
Ubuntu 22.04
1.16/candidate 502 19 Feb 2026
Ubuntu 22.04
1.16/beta 502 19 Feb 2026
Ubuntu 22.04
1.16/edge 502 19 Feb 2026
Ubuntu 22.04
2.0/candidate 565 01 Jul 2026
Ubuntu 24.04
2.0/beta 565 23 Jun 2026
Ubuntu 24.04
2.0/edge 571 03 Jul 2026
Ubuntu 24.04
2.0/edge 570 02 Jul 2026
Ubuntu 24.04
2.0/edge 569 02 Jul 2026
Ubuntu 24.04
1.19/stable 528 21 Apr 2026
Ubuntu 24.04
1.19/candidate 528 03 Apr 2026
Ubuntu 24.04
1.19/beta 528 03 Apr 2026
Ubuntu 24.04
1.19/edge 544 04 May 2026
Ubuntu 24.04
1.19/edge 543 04 May 2026
Ubuntu 24.04
1.18/stable 534 01 Jul 2026
Ubuntu 24.04
1.18/candidate 534 01 Jul 2026
Ubuntu 24.04
1.18/beta 534 01 Jul 2026
Ubuntu 24.04
1.18/edge 534 09 Apr 2026
Ubuntu 24.04
1.17/stable 354 11 Apr 2025
Ubuntu 24.04
1.17/candidate 354 11 Apr 2025
Ubuntu 24.04
1.17/beta 383 14 Jul 2025
Ubuntu 24.04
1.17/edge 491 12 Jan 2026
Ubuntu 24.04
1.15/stable 248 24 Jul 2024
Ubuntu 22.04
1.15/candidate 248 24 Jul 2024
Ubuntu 22.04
1.15/beta 248 24 Jul 2024
Ubuntu 22.04
1.15/edge 248 10 Jul 2024
Ubuntu 22.04
juju deploy vault-k8s --channel 1.19/stable

Integrate with COS

In this guide, we will cover how-to integrate Vault K8s with Canonical Observability Stack (COS) for metrics, logs, and dashboards.

Pre-requisites

  • Juju >= 3.4

1. Deploy COS Lite

Create a model for observability:

juju add-model cos

Deploy cos lite and wait for all applications to be in active status:

juju deploy cos-lite --trust

Create offers for integrating with COS:

juju offer cos.prometheus:receive-remote-write
juju offer cos.loki:logging
juju offer cos.grafana:grafana-dashboard

2. Integrate with COS

Switch to the model in which Vault is deployed:

juju switch <vault model>

Deploy Grafana Agent:

juju deploy grafana-agent-k8s

Integrate Vault K8s with Grafana Agent:

juju integrate vault-k8s:logging grafana-agent-k8s
juju integrate vault-k8s:metrics-endpoint grafana-agent-k8s
juju integrate vault-k8s:grafana-dashboard grafana-agent-k8s

Consume the COS offers:

juju consume cos.prometheus
juju consume cos.loki
juju consume cos.grafana

Integrate Grafana Agent with COS:

juju integrate prometheus:receive-remote-write grafana-agent-k8s:send-remote-write
juju integrate loki:logging grafana-agent-k8s:logging-consumer
juju integrate grafana:grafana-dashboard grafana-agent-k8s:grafana-dashboards-provider

3. Access the Vault dashboard

Switch to the cos model:

juju switch cos

Retrieve the Grafana admin password:

juju run grafana/leader get-admin-password

Log in Grafana, and select the Vault dashboard.


Help improve this document in the forum (guidelines). Last updated 1 year, 10 months ago.