Encryption

Contents

WebLogic Kubernetes Operator introspector encryption

The WebLogic Kubernetes Operator has an introspection job that handles WebLogic domain encryption. The introspection also addresses use of Kubernetes secrets for use with configuration overrides. For additional information on the configuration handling, see the configuration overrides documentation.

The introspection also creates a boot.properties file that is made available to the pods in the WebLogic domain. The credential used for the WebLogic domain is kept in a Kubernetes Secret which follows the naming pattern <domainUID>-weblogic-credentials, where <domainUID> is the unique identifier of the domain, for example, mydomain-weblogic-credentials.

For more information about the WebLogic credentials secret, see Secrets under Security.

Encryption of Kubernetes secrets

To better protect your credentials and private keys, the Kubernetes cluster should be set up with encryption. Please see the Kubernetes documentation about encryption at rest for secret data and using a KMS provider for data encryption.

Additional reading