Self Signed X.509 Certificates Tutorial

Self Signed X.509 Certificates tutorial

The Self Signed X.509 Certificates Operator provides self-signed X.509 certificates to your charms by setting up a relation with a requirer charm. This charm generates a self-signed X.509 certificates for a requirer by using Certificate Signing Request sent in the relation databag.

This charm is useful when developing charms or when deploying charms in non-production environment.In this tutorial we will walk through how to:

  • Set up an environment using Multipass with MicroK8s and Juju.
  • Deploy Self Signed X.509 Certificates Operator using a single command.
  • Configuring charm
  • Setting up relations with other charms
  • Getting signed certificates
  • Managing application and units

Step-by-step guide

Here’s an overview of the steps required with links to our separate tutorials that deal with each individual step:

License:

The Self Signed X.509 Certificates Operator is distributed under the Apache Software License, version 2.0.