This topic explains how to create self-signed TLS certificates for use in an
environment configuration. This information is intended for trial or testing
purposes only.
The runtime ingress gateway (the gateway that handles API proxy traffic) requires
a TLS certificate/key pair. For this quickstart installation, you can use self-signed
credentials. In the following steps, openssl is used
to generate the credentials.
Be sure that you are in the base_directory/hybrid-files directory.
It was suggested in the installation quickstart that you create a hybrid-files
directory to contain files that you create. Your file structure may differ from the suggested
structure.
Execute the following command from inside hybrid-files directory, where
./certs is the directory containing your certificates.
This command creates a self-signed certificate/key pair that you can use for the
quickstart installation. The CN mydomain.net can be any value you wish for
the self-signed credentials.
Check to make sure the files are in the ./certs directory:
ls ./certs
keystore.pem
keystore.key
Where keystore.pem is the self-signed TLS certificate file and keystore.key
is the key file.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-10 UTC."],[[["The provided instructions guide users through creating self-signed TLS certificates for trial or testing purposes only, emphasizing they are not recommended for production environments."],["Apigee hybrid documentation version 1.8 is end-of-life, and users are advised to upgrade to a newer version for continued support and functionality."],["Self-signed TLS credentials, consisting of a certificate and key pair, are required for the runtime ingress gateway in the context of a quickstart installation, and can be generated using the openssl command."],["The provided openssl command will create a certificate/key pair within the user-specified directory, and the user can designate a custom value for the CN parameter during the process."],["After executing the openssl command, users should verify that both the `keystore.pem` certificate file and the `keystore.key` file are present in the specified `./certs` directory."]]],[]]