Download a server certificate
You can download a server certificate together with its corresponding private key to secure your connections with SSL (Secure Sockets Layer).
These certificates can be used with other services, for example to configure SSL termination on load balancers.
Permissions
This action requires the following IAM (Identity and Access Management) permissions:
- compute.serverCertificate.create
- Console
- API
- Terraform
Console
Creating a server certificate is not available from the Numspot console.
Use the API or Terraform (see the corresponding tabs).
The POST /compute/spaces/{spaceId}/serverCertificates command creates a server certificate together with its corresponding private key.
You can also specify the chain of intermediate certificate authorities if your certificate is not directly signed by a root authority. You can indicate several intermediate certificate authorities in the certificateChain parameter. To do so, concatenate all the certificates in the correct order (the first certificate must be that of your certificate's authority, the second that of the first one's authority, and so on).
The private key must be an RSA key in PKCS1 format. To verify this, open the PEM file and make sure its header reads: BEGIN RSA PRIVATE KEY.
This private key must not be protected by a password or a passphrase.
Terraform
The Terraform documentation is available on the Numspot registry ↗.