Overview
Xloud Key Manager supports two certificate workflows: storing externally issued certificates from your existing CA, and ordering certificates through a configured CA plugin for automated issuance. Both workflows produce a certificate container that can be consumed by the Load Balancer service for HTTPS termination.Prerequisites
- An active Xloud account with appropriate permissions
- Access to the Xloud Dashboard (
https://connect.<your-domain>) or CLI configured with credentials - API credentials sourced (
source admin-openrc.sh)
Store an Existing Certificate
Use this workflow when you have an externally issued certificate (Let’s Encrypt, DigiCert, your enterprise CA, etc.) and want to store it in Key Manager.Order a Certificate
Certificate orders automate issuance through a Certificate Authority plugin configured by your administrator.- Create an order
- List and manage orders
Create a certificate order
Check order status
ACTIVE, retrieve the issued certificate container:Get the issued certificate container
Certificate order availability depends on your platform’s CA plugin configuration.
Contact your administrator to verify which CA backends are enabled.
Certificate Lifecycle Management
| Stage | Action | Notes |
|---|---|---|
| Issuance | Store or order via CA plugin | Creates certificate + key secrets |
| Deployment | Create container, reference in Load Balancer | Bundles cert + key + chain |
| Monitoring | Track expiration date externally | Key Manager sends no alerts |
| Renewal | Store new certificate, update container | Update Load Balancer reference |
| Revocation | Delete old secrets after transition | Update all service references first |
Verify a Certificate
Retrieve certificate and check expiry
Verify certificate matches private key
If both
md5sum values match, the certificate and private key are a valid pair.Next Steps
Containers
Bundle certificates into containers for Load Balancer use
ACL
Control which users and services can access certificate secrets
Store Secrets
Store other secret types alongside certificates
Troubleshooting
Resolve certificate container and order issues