[go: up one dir, main page]

Skip to content

tonyandrewmeyer/tls-certificates-requirer-operator

 
 

Repository files navigation

TLS Certificates Requirer Operator

CharmHub Badge

Charm that requests X.509 certificates using the tls-certificates interface.

It uses the user-provided subject configuration to generate a certificate signing request (CSR) that will be inserted into its unit relation data as soon as the tls-certificates relation is created. In return, the certificate provider should use this CSR, generate a certificate, and provide it back into their application relation data.

This charm is useful when developing and testing certificate providers.

Pre-requisites

  • Juju >= 3.0

Usage

Deploy the charm and relate it to a certificate provider:

juju deploy tls-certificates-requirer
juju relate tls-certificates-requirer <TLS Certificates Provider>

Access the generated certificate:

juju run tls-certificates-requirer/leader get-certificate

Relations

  • tls-certificates: Used for charms that require/provide TLS certificates.

About

A charm that requests x.509 certificates using the `tls-certificates` interface

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%