Skip to content

Instantly share code, notes, and snippets.

View maximtereshchenko's full-sized avatar

Maxim Tereshchenko maximtereshchenko

View GitHub Profile
@maximtereshchenko
maximtereshchenko / generate-tls-certificates.sh
Created December 5, 2021 13:51
Generate tls certificates, keystore, truststore for Spring Boot
#!/usr/bin/env bash
CA_PRIVATE_KEY='CA-private-key.key'
CA_SUBJECT='/CN=Certificate authority/'
CA_CERTIFICATE_SIGNING_REQUEST='CA-certificate-signing-request.csr'
CA_SELF_SIGNED_CERTIFICATE='CA-self-signed-certificate.pem'
SERVER_PRIVATE_KEY='Server-private-key.key'
SERVER_SUBJECT='/CN=localhost/'
SERVER_CERTIFICATE_SIGNING_REQUEST='Server-certificate-signing-request.csr'
SERVER_CERTIFICATE='Server-certificate.pem'