3.5 OAM Deployment Methods
- WebLogic Scripting Tool (WLST) configuration scripts
- WebLogic Deploy Tooling (WDT) models
WebLogic Scripting Tool Configuration Scripts
The OAM WebLogic Scripting Tool (WLST) deployment scripts require you to deploy a separate Kubernetes job that creates the OAM domain on an existing Kubernetes persistent volume (PV) and persistent volume claim (PVC). The Repository Creation Utility (RCU) schemas required for OAM must be created manually in the Oracle Database. The WLST deployment scripts also generate the domain YAML file, which can then be used to start the Kubernetes resources of the corresponding domain.
WebLogic Deploy Tooling Models
WebLogic Deploy Tooling (WDT) models are a convenient and simple alternative to WLST configuration scripts. They compactly define a WebLogic domain using model files, variable properties files, and application archive files.
Using WDT models, all the required information is specified in the domain custom resource YAML file, eliminating the requirement for a separate Kubernetes job. With WDT models, the WebLogic Kubernetes Operator will create the RCU schemas, create the persistent volume and claim, then create the WebLogic domain on the persistent volume, prior to starting the servers.
For more information about the model format and its integration, see Usage and Working With WDT Model Files. The WDT model format is fully described in the open source, WebLogic Deploy Tooling GitHub project.
- A set of single-purpose tools supporting Weblogic domain configuration lifecycle operations.
- All tools work off of a shared, declarative model, eliminating the need to maintain specialized WLST scripts.
- WDT knowledge base understands the MBeans, attributes, and WLST capabilities/bugs across WLS versions.