Skip to content

Mehdi-Bendriss/tls-certificates-interface

 
 

Repository files navigation

tls-certificates-interface

Description

This project contains libraries for the tls-certificates relationship. It contains both the provider and the requirer side of the relation.

Warning: The charm located here is a placeholder charm and shouldn't be deployed.

Usage

From a charm directory, fetch the library using charmcraft:

charmcraft fetch-lib charms.tls_certificates_interface.v1.tls_certificates

Add the following libraries to the charm's requirements.txt file:

  • jsonschema
  • cryptography

Add the following section to the charm's charmcraft.yaml file:

parts:
  charm:
    build-packages:
      - libffi-dev
      - libssl-dev
      - rustc
      - cargo

Relations

juju relate <tls-certificates provider charm> <tls-certificates requirer charm>

About

Library for charm providers and requirers of TLS certificates.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%