---
title: Charmhub | Deploy SD-Core Control Plane using Charmhub - The Open Operator
  Collection
description: Deploy the latest version of SD-Core Control Plane as a Kubernetes Operator
  on any cloud.
url: https://charmhub.io/sdcore-control-plane/configurations/self-signed-certificates
---

##### We've discontinued the registration of new Bundles

New Bundle registrations are no longer accepted. Existing bundles remain functional. We recommend using the Juju Terraform Provider for new deployments.

[Learn more](https://discourse.charmhub.io/t/discontinuing-new-charmhub-bundle-registrations/15344)

# SD-Core Control Plane

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

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

Platform:

edge 21

```
juju deploy sdcore-control-plane --channel edge
```

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

* [Sdcore Amf](https://charmhub.io/sdcore-control-plane/configurations/sdcore-amf)
* [Sdcore Ausf](https://charmhub.io/sdcore-control-plane/configurations/sdcore-ausf)
* [Grafana Agent K8S](https://charmhub.io/sdcore-control-plane/configurations/grafana-agent-k8s)
* [Mongodb K8S](https://charmhub.io/sdcore-control-plane/configurations/mongodb-k8s)
* [Sdcore Nms](https://charmhub.io/sdcore-control-plane/configurations/sdcore-nms)
* [Sdcore Nrf](https://charmhub.io/sdcore-control-plane/configurations/sdcore-nrf)
* [Sdcore Nssf](https://charmhub.io/sdcore-control-plane/configurations/sdcore-nssf)
* [Sdcore Pcf](https://charmhub.io/sdcore-control-plane/configurations/sdcore-pcf)
* [Self Signed Certificates](https://charmhub.io/sdcore-control-plane/configurations/self-signed-certificates)
* [Sdcore Smf](https://charmhub.io/sdcore-control-plane/configurations/sdcore-smf)
* [Traefik K8S](https://charmhub.io/sdcore-control-plane/configurations/traefik-k8s)
* [Sdcore Udm](https://charmhub.io/sdcore-control-plane/configurations/sdcore-udm)
* [Sdcore Udr](https://charmhub.io/sdcore-control-plane/configurations/sdcore-udr)
* [Sdcore Webui](https://charmhub.io/sdcore-control-plane/configurations/sdcore-webui)

[Learn about configurations >](https://juju.is/docs/juju/configuration#heading--application-configuration)

* ca-common-name | string

  Default: self-signed-certificates-operator

  Common name to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.
* ca-country-name | string

  Country name to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.
* ca-email-address | string

  Email address to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.
* ca-locality-name | string

  Locality name to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.
* ca-organization | string

  Organization name to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.
* ca-organizational-unit | string

  Organizational unit to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.
* ca-state-or-province-name | string

  State or province name to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.
* certificate-limit | int

  Default: 99

  Maximum number of certificates that can be issued to a single requirer. Use -1 for allowing an unlimited number of certificates.
* certificate-validity | string

  Default: 90d

  Signed certificate validity. The given value must be followed by one of: "m" for minutes, "h" for hours, "d" for days and "w" for weeks. For example, "1m" for 1 minute, "10w" for 10 weeks. If no units are given, the unit will be assumed as days. Defaults to 90 days. This value must be equal to or shorter than half the root-ca-validity. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.
* root-ca-validity | string

  Default: 365d

  RootCA certificate validity. The given value must be followed by one of: "m" for minutes, "h" for hours, "d" for days and "w" for weeks. For example, "1m" for 1 minute, "10w" for 10 weeks. If no units are given, the unit will be assumed as days. Defaults to 365 days. This value must be equal to or longer than twice the certificate-validity. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.
