Encryption

Contents

Introspector encryption

The operator has an introspection job that handles WebLogic domain encryption. The introspection job also addresses the use of Kubernetes Secrets with configuration overrides. For additional information on the configuration handling, see Configuration overrides.

The introspection job 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.

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