manual-tls-certificates

Manual TLS Certificates

Channel Revision Published Runs on
latest/stable 108 04 Jul 2024
Ubuntu 22.04
latest/candidate 108 04 Jul 2024
Ubuntu 22.04
latest/beta 108 04 Jul 2024
Ubuntu 22.04
latest/edge 187 16 Apr 2025
Ubuntu 22.04
latest/edge 186 16 Apr 2025
Ubuntu 22.04
1/stable 205 20 Jun 2025
Ubuntu 24.04
1/stable 204 20 Jun 2025
Ubuntu 24.04
1/candidate 205 20 Jun 2025
Ubuntu 24.04
1/candidate 204 20 Jun 2025
Ubuntu 24.04
1/beta 205 20 Jun 2025
Ubuntu 24.04
1/beta 204 20 Jun 2025
Ubuntu 24.04
1/edge 205 20 Jun 2025
Ubuntu 24.04
1/edge 204 20 Jun 2025
Ubuntu 24.04
juju deploy manual-tls-certificates
Show information

Platform:

Ubuntu
24.04 22.04

Learn about actions >

  • get-outstanding-certificate-requests

    Get list of all outstanding certificate signing requests. If a relation-id is provided, only requests for that relation are returned.

    Params
    • relation-id integer

      ID of the relation between the manual-tls-certificates and the requirer.

  • provide-certificate

    Provide a certificate to a specific requirer unit.

    Params
    • ca-certificate string

      Base64 encoded CA Certificate..

    • ca-chain string

      Base64 encoded CA chain.

    • certificate string

      Base64 encoded TLS certificate.

    • certificate-signing-request string

      The request to which the certificate is being provided.

    • relation-id integer

      ID of the relation between the manual-tls-certificates and the requirer.

    Required

    certificate-signing-request, certificate, ca-certificate