---
title: Charmhub | Deploy OpenBao using Charmhub - The Open Operator Collection
description: Deploy the latest version of OpenBao on any cloud.
url: https://charmhub.io/openbao/docs/h-relation-based-secret-engines
---

# OpenBao

[Goran Stojanoski](https://charmhub.io/publisher/goranstoj "View all packages from Goran Stojanoski")

* [Goran Stojanoski](https://charmhub.io/publisher/goranstoj "View all packages from Goran Stojanoski")

Platform:

26.04

24.04

edge 4

```
juju deploy openbao --channel edge
```

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

---

#### Relevant links

* [Homepage](https://canonical-openbao-charms.readthedocs-hosted.com/)

---

#### Contacts

* [Submit a bug](https://github.com/canonical/openbao-omnicraft/issues)

---

Share your thoughts on this charm with the community on discourse.

[Join the discussion](https://discourse.charmhub.io/)

# Relation-based secret engines

The Vault charm offers some of the Vault’s functionality through charm relation interfaces.

## [Key-Value](https://charmhub.io/openbao/docs/h-relation-based-secret-engines#p-36926-key-value)

The Vault charm is a provider of the [vault-kv](https://charmhub.io/integrations/vault-kv) charm relation interface, allowing requirer to request key-value type secrets.

## [PKI](https://charmhub.io/openbao/docs/h-relation-based-secret-engines#p-36926-pki)

The Vault charm is a provider of the [tls-certificates v1](https://charmhub.io/integrations/tls-certificates) charm relation interface, allowing requirer to request TLS Certificates. Charms that implement the requirer side of the integration, using the [tls-certificates charm library](https://github.com/canonical/tls-certificates-interface), can request and receive certificates. For more information about TLS in the Juju ecosystem, read this topic:

<https://charmhub.io/topics/security-with-x-509-certificates>

---
