• Logo
    Certificate Management
  • documentation.ubuntu.com
  • More resources
    • Discourse
    • Matrix
    • GitHub
Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Certificate Management documentation
Certificate Management documentation

For Charm Developers

  • Tutorials
    • Getting Started with the TLS Certificates Library (v4)
  • How-to guides
    • Testing your requirer charm
  • Reference
    • The tls-certificates library
    • TLS Certificates Interface Library Versions
    • Important Update: New Labels for Juju Secrets
    • Recommended Juju Configuration Options for TLS Requirers
  • Explanation
    • Do I need to implement the TLS library?
    • Common Name and SANs Attributes
    • Certificate Renewal with the TLS Certificates Library v4
    • Differences between TLS Certificates Library v3 and v4
    • Security Explanation in TLS Certificates Interface

For Charm Operators

  • Tutorials
  • Reference
    • Deployment blueprints
      • Multi-model TLS reference architecture
  • Explanation
    • Understanding TLS in Juju deployments
    • Securing internal communication
    • Securing API communication
    • CA trust best practices
Back to top

Reference¶

  • The tls-certificates library
    • How the interface works
    • Key concepts
    • Getting started
    • Further resources
  • TLS Certificates Interface Library Versions
  • Important Update: New Labels for Juju Secrets
    • What’s Changing
    • Impact on Your Deployment
    • Why This Change Was Needed
  • Recommended Juju Configuration Options for TLS Requirers
Next
The tls-certificates library
Previous
Testing your requirer charm
© 2026 CC-BY-SA, Canonical Ltd.
Last updated on Apr 21, 2026
Contents
  • Reference