Skip to main content

Create certificate automation profiles

You can manage and automate certificate lifecycles on an F5 BIG-IP LTM directly from the DigiCert​​®​​ Trust Lifecycle Manager web console. Trust Lifecycle Manager handles the certificate issuance and renewal requests and installs the issued certificates on the F5 virtual IPs.

To get started, you need to create certificate automation profiles in Trust Lifecycle Manager to specify which issuing CAs to use and types of certificates to issue from them.

Overview of certificate automation profiles

Profile creation workflow

Follow these workflow steps to create a new certificate profile in Trust Lifecycle Manager:

  1. From the Trust Lifecycle Manager, select Policies > Certificate profiles.

  2. Select the button to Create profile from template.

  3. Select an available base template to use to create the new profile. The choice of template depends on:

    • The CA to issue certificates from. For issuing CAs outside of DigiCert Private CA, you need a CA connector.

    • The use case for the certificates, including the type of end-entity to secure and how the certificates will be enrolled and deployed.

  4. Work through the profile creation wizard, selecting options for how to issue and manage certificates from this profile.

    Select Next to move to the next screen, or Back to move back and review or change your selections on previous screens.

  5. On the final screen, select Create to finish creating the new certificate profile.

For profile options specific to F5 appliances, review the following sections.

Available base templates

To create a certificate profile in Trust Lifecycle Manager, you start with a base template and customize it for your organization's digital trust needs. Available templates include those in the following table.

Enrollment methods

To manage certificates on an F5 appliance, select one of the following enrollment methods for each certificate profile. Both enrollment methods use the DigiCert sensor assigned to the F5 connector to communicate securely with the appliance and manage certificate lifecycles on an ongoing basis. They differ in how they support requests for new certificates.

Enrollment method

New certificate requests

DigiCert sensor

Request certificates for F5 virtual IPs (VIPs) that don’t have certificates installed. Trust Lifecycle Manager installs the certificate in the VIP’s partition, adds it to a Client SSL profile, and attaches the profile to the VIP. For details, see Deploy new certificates to unsecured endpoints.

Admin web request

Request certificates with automated delivery to an F5 partition, without installing them on a VIP. Trust Lifecycle Manager delivers the certificate to a Client SSL profile on the selected partition, but doesn’t attach the profile to a VIP. For details, see Deliver new certificates to F5 partitions.

Auto-renewal

Enable the auto-renew option to prevent outages and make sure you always have valid certificates installed on your systems.

You specify how far in advance of expiration to submit renewal requests, and Trust Lifecycle Manager automatically renews and deploys each certificate to its installed location(s) at that time.

You enable auto-renewal in the Certificate options > Renewal options section of the profile configuration wizard. You can schedule auto-renewal for:

  • 30 days before certificate expiration: This is the default option.

  • Custom schedule: Specify the number of days before expiration to renew certificates, and the specific time to submit the request.

Notifications

In addition to account-wide notifications, you can enable notifications for certificates issued from a specific certificate profile.

To enable profile-specific notifications, make selections in the Additional options > Email configuration and notifications section of the profile configuration wizard:

What's next

Once you have one or more certificate profiles, you can start using Trust Lifecycle Manager to automate management of the certificates installed on your F5 BIG-IP LTM appliance: