For generating self-signed CA and leaf X.509 certificates for internal services
10K+
Docker image for generating self-signed CA and leaf X.509 certificates. For internal/private use only; self-signed certificates should not be exposed publicly because they cannot be verified and trusted by a third-party.
certgen COMMAND [OPTIONS] [ARGUMENTS]
docker run -v $PWD/certs:/certs pittst3r/certgen ca foo-ca
docker run -v $PWD/certs:/certs pittst3r/certgen leaf foo-ca bar-baz
openssl verify -CAfile certs/foo-ca.crt certs/bar-baz.crt
# > certs/bar-baz.crt: OK
caGenerate a self-signed root CA certificate and private key.
--ttl <integer>: (default: 3650) Number of days for which the certificate
will be valid--mode <integer>: (default: 0600) Sets the mode of the filesleafGenerate a leaf certificate using the given CA certificate/key.
--ttl <integer>: (default: 30) Number of days for which the certificate
will be valid--mode <integer>: (default: 0600) Sets the mode of the filesContent type
Image
Digest
Size
2.9 MB
Last updated
over 5 years ago
docker pull pittst3r/certgen