---
title: Charmhub | Deploy Self Signed X.509 Certificates using Charmhub - The Open
  Operator Collection
description: Deploy the latest version of Self Signed X.509 Certificates on any cloud.
url: https://charmhub.io/self-signed-certificates/docs/h-how-to-integrate-with-cos
---

# Self Signed X.509 Certificates

[Canonical Telco](https://charmhub.io/publisher/telco-charmers "View all packages from Canonical Telco")

* [Canonical Telco](https://charmhub.io/publisher/telco-charmers "View all packages from Canonical Telco")

Platform:

24.04

22.04

1/stable 588

```
juju deploy self-signed-certificates --channel 1/stable
```

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

---

#### Relevant links

* [Homepage](https://charmhub.io/self-signed-certificates)

---

#### Contacts

* [Submit a bug](https://github.com/canonical/self-signed-certificates-operator/issues)

---

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

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

# Integrate with COS

This how-to guide can be followed to integrate Self Signed Certificates with Canonical Observability Stack (COS). Currently this integration only support **Charm code traces**.

## [Deploy COS lite with Tempo](https://charmhub.io/self-signed-certificates/docs/h-how-to-integrate-with-cos#p-31234-deploy-cos-lite-with-tempo)

Create a model for COS

`juju add-model cos`

Deploy cos-lite

`juju deploy cos-lite --trust`

Deploy tempo and integrate it with grafana

`juju deploy tempo-k8s tempo`

`juju integrate grafana:grafana-source tempo:grafana-source`

## [Deploy Self Signed Certificates](https://charmhub.io/self-signed-certificates/docs/h-how-to-integrate-with-cos#p-31234-deploy-self-signed-certificates)

Create a new model:

`juju add-model demo`

Deploy Self Signed Certificates

`juju deploy self-signed-certificates`

## [Integrate Self Signed Certificates with Tempo](https://charmhub.io/self-signed-certificates/docs/h-how-to-integrate-with-cos#p-31234-integrate-self-signed-certificates-with-tempo)

From the COS model, create an offer:

`juju offer cos.tempo:tracing`

From the dev model, consume the offer:

`juju consume obs.tempo`

Integrate Self Signed Certificates with Tempo

`juju integrate self-signed-certificates tempo`

## [Access charm traces](https://charmhub.io/self-signed-certificates/docs/h-how-to-integrate-with-cos#p-31234-access-charm-traces)

In Grafana, you can now explore charm traces for self-signed certificates using the Tempo data source.

---
