Configure a Vault for a Custom Endpoint
To create a custom endpoint for your Visual Builder instance, you can use the Key Management Service in OCI to create a vault to store the master encryption keys and secrets used to protect access to your custom endpoint.
In the OCI Console, you create an OCI vault in the compartment where you want to create your custom endpoint. For more details on working with vaults, see Working with Compartments, Overview of Vault, and Create a New Vault.
Note:
If you are using a WAF and load balancer to protect your custom endpoint, you don't need to create a vault.
After you create and configure a vault in the OCI Console, you can configure your instance's first (primary) custom endpoint in the Visual Builder Instance details page. If your instance already has a primary endpoint and you want to add another, you need to create an alternate endpoint from the command line. Similarly, if your instance already has multiple custom endpoints and you want to edit any of them, you also need to do that from the command line. For details, see Create and Update Alternate Endpoints.
When creating the secret in your vault, you'll need to provide a secret certificate that contains:
- the hostname's SSL certificate,
- the matching private key, and
- all intermediate certificates in the SSL chain.
You'll also need to provide a passphrase if the SSL certificate requires one. You can obtain these from your SSL certificate provider.
Note:
You can use openssl to validate the SSL certificate and private key.
To create and configure an OCI vault in the OCI Console: