self-signed-certificates

Self Signed X.509 Certificates

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 602 07 Mar 2026
Ubuntu 22.04
latest/edge 601 07 Mar 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 612 19 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/edge 611 19 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/edge 609 18 Mar 2026
Ubuntu 24.04 Ubuntu 22.04
1/edge 607 18 Mar 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 1/stable
Show information

Platform:

Ubuntu
24.04 22.04

Learn about configurations >

  • ca-common-name | string

    Default: self-signed-certificates-operator

    Common name to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.

  • ca-country-name | string

    Country name to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.

  • ca-email-address | string

    Email address to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.

  • ca-locality-name | string

    Locality name to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.

  • ca-organization | string

    Organization name to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.

  • ca-organizational-unit | string

    Organizational unit to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.

  • ca-state-or-province-name | string

    State or province name to be used by the Certificate Authority. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.

  • certificate-limit | int

    Default: 99

    Maximum number of certificates that can be issued to a single requirer. Use -1 for allowing an unlimited number of certificates.

  • certificate-validity | string

    Default: 90d

    Signed certificate validity. The given value must be followed by one of: "m" for minutes, "h" for hours, "d" for days and "w" for weeks. For example, "1m" for 1 minute, "10w" for 10 weeks. If no units are given, the unit will be assumed as days. Defaults to 90 days. This value must be equal to or shorter than half the root-ca-validity. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.

  • root-ca-validity | string

    Default: 365d

    RootCA certificate validity. The given value must be followed by one of: "m" for minutes, "h" for hours, "d" for days and "w" for weeks. For example, "1m" for 1 minute, "10w" for 10 weeks. If no units are given, the unit will be assumed as days. Defaults to 365 days. This value must be equal to or longer than twice the certificate-validity. Changing this value will trigger generation of a new CA certificate, revoking all previously issued certificates.