WebGUI - Menu "X509 Certificates"
Vulture has an internal PKI that is used for securing inter-cluster communication and Web GUI Access. From this menu you can add and revoke certificate using this PKI.
From the Add an entry menu you may :
- Generate a internaly-signed certificate
- Generate a Let's encrypt certificate
- Import an external certificate
List of registered certificates
-
Type
: Here you have the certificate type :- Vulture CA : This is the internal CA certificate
- Internal : This is a certificate that has been signed by the Vulture internal CA (eg: A node certificate)
- Trusted CA : This is a external CA certificate, that Vulture should trust in a TLS listener
- External : This is a certificate signed by an external CA, that Vulture may use in a TLS listener or TLS client
-
Status
: Indicates if the certificate is valid or not (expired / revoked). Name
: This is the friendly name of the certificateSubject
: This is the full DN string of the certificateIssuer
: This is the full DN string of the issuer certificateValid From
: This is the validity start date of the certificateValid Till
: This is the validity end date of the certificate-
Action
:- Download Cert : This allows you to download the PEM certificate file
-
Download bundle : This allows you to download the certificate chain as well as the private key (if available) of the certificate :
- The PEM certificate
- The PEM key
- The PEM certificate chain (if available)
-
Download CRL : For the Internal Vulture CA, you can download the Certificate Revocation List
- Generate CRL : For the Intervan Vulture CA, you can force a CRL generation
- Revoke : For an internaly signed certificate, you can revoke the certificate from here
- Remove from database : If you want to suppress a certificate from the Vulture database, click here
X509 Certificates
Here you can create or import new certificates : * Generate a internaly-signed certificate * Generate a Let's encrypt certificate * Import an external certificate
Generate a internaly-signed certificate
Friendly name
: This is the friendly name associated to the certificate. Vulture will reference the certificate using this name in the Web GUI.Common name
: This corresponds to the "CN" field of the certificate you want to create. Other attributes (OU, O, C....) are copied from the Vulture internal CA and cannot be modified
Generate a Let's encrypt certificate
Friendly name
: This is the friendly name associated to the certificate. Vulture will reference the certificate using this name in the Web GUI.Common name
: This corresponds to the "CN" field of the certificate you want to create. Other attributes are provided automaticaly by Let's encrypt, typically : C=US, O=Let's Encrypt
Import an external certificate
Friendly name
: This is the friendly name associated to the certificate. Vulture will reference the certificate using this name in the Web GUI.PEM Certificate
: copy/paste your PEM certificate herePEM Private Key
: copy/paste your PEM private key herePEM Certificate Chain
: copy/paste your PEM certificate chain here