Self Signed X.509 Certificates

Platform:

Ubuntu
24.04 22.04
Channel Revision Published Runs on
latest/stable 264 11 Mar 2025
Ubuntu 22.04
latest/stable 265 11 Mar 2025
Ubuntu 22.04
latest/edge 634 22 Apr 2026
Ubuntu 22.04
latest/edge 633 22 Apr 2026
Ubuntu 22.04
1/stable 588 05 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/stable 585 05 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/stable 586 05 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/candidate 588 05 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/candidate 585 05 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/candidate 586 05 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/beta 587 05 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/beta 588 05 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/beta 586 05 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/beta 585 05 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/edge 638 23 Apr 2026
Ubuntu 24.04 Ubuntu 22.04
1/edge 637 23 Apr 2026
Ubuntu 24.04 Ubuntu 22.04
1/edge 636 23 Apr 2026
Ubuntu 24.04 Ubuntu 22.04
1/edge 635 23 Apr 2026
Ubuntu 24.04 Ubuntu 22.04
1/edge 327 31 Jul 2025
Ubuntu 24.04 Ubuntu 22.04
juju deploy self-signed-certificates --channel latest/edge

Self Signed Certificates provides self-signed X.509 certificates to charms using the tls-certificates integration on both Machine and Kubernetes models. Self-Signed-Certificates is useful in securing internal unit-to-unit communication, non-public facing contexts and non-production environments.

The operator implements the tls-certificates interface supporting automatic certificate renewal and CA private key rotation with automatic certificate regeneration for all integrated applications.

In this documentation

Tutorials Get started - a hands-on introduction for new users How-to guides Step-by-step guides covering key operations and common tasks
Explanation Concepts - discussion and clarification of key topics Reference Technical information - specifications, APIs, architecture

Project and community

Self Signed Certificates is an open-source project that welcomes community contributions, suggestions, fixes and constructive feedback.