Creating Suitable Certificates
By default, tpm can automatically create suitable certificates and configuration for use in your deployment. To create the
required certificates by hand, use one of the following procedures.
Creating Tungsten Internal Certificates Using tpm cert
Available in 7.1.0 and later.
Available as of Version 7.1.0, the tpm cert command will perform the generation steps for you.
Generating a TLS Certificate
Run this command to create the TLS keystore
tungsten_tls_keystore.jksin$CONTINUENT_ROOT/generated. You may use your own location, please see "Getting Started with tpm cert - Advanced Example" for the steps required to do so.## Perform a dry run generation of the fileshell> tpm cert gen tls_keystore --dryrun## Perform a dry run generation of the file, using the shorter syntax, same as aboveshell> tpm cert gen tls -n## Generate the file, displaying the command executed with -xshell> tpm cert gen tls -x
Creating Tungsten Internal Certificates Manually
To manually generate the security files, use the steps below:
Generating a TLS Certificate
Run this command to create the keystore in
/etc/tungsten/secure. You may use your own location, but the values for-storepassand-keypassmust match.shell> keytool -genkey -alias tls -validity 3650 -keyalg RSA -keystore /etc/tungsten/secure/tungsten_tls_keystore.jks -dname "cn=Continuent, ou=IT, o=Continuent, c=US" -storepass mykeystorepass -keypass mykeystorepass