About WebLogic Deploy Tooling
Learn about the WebLogic Deploying Tool (WDT) to manage a WebLogic domain in Oracle WebLogic Server for OKE.
WebLogic Deploy Tooling automates the domain creation and application deployment tasks using the metadata model that describes the domain and applications (with their dependent resources). WebLogic Deploy Tooling also provides single-purpose tools that perform domain lifecycle operations based on the content of the model.
WebLogic Deploy Tooling is used to create the container image and represent the WebLogic configuration. It makes use of a model Yaml file, an archive zip, and a properties file.
When you have multiple WDT files, the WebLogic Deploy Tooling merges them together and create a single WebLogic domain configuration represented by a single model Yaml file.
The model Yaml file that represents your WebLogic configuration is located in
/u01/shared/
location.
Following is an example of a model Yaml file that has the name of the
application as my-application
and target cluster as
my-WebLogic-domain-cluster
:
appDeployments:
Application:
my-application :
SourcePath: wlsdeploy/applications/my-application
Target: my-WebLogic-domain-cluster
ModuleType: ear
Following is an example of a model Yaml file that has only WebLogic credentials:
domainInfo:
AdminUserName: '@@SECRET:__weblogic-credentials__:username@@'
AdminPassword: '@@SECRET:__weblogic-credentials__:password@@'
Following is an example of a model Yaml file that has RCU database connection information:
domainInfo:
RCUDbInfo:
rcu_prefix: '@@SECRET:@@ENV:DOMAIN_UID@@-rcu-access:rcu_prefix@@'
rcu_schema_password: '@@SECRET:@@ENV:DOMAIN_UID@@-rcu-access:rcu_schema_password@@'
rcu_db_conn_string: '@@SECRET:@@ENV:DOMAIN_UID@@-rcu-access:rcu_db_conn_string@@'
rcu_db_user: '@@SECRET:@@ENV:DOMAIN_UID@@-rcu-access:rcu_db_user@@'
rcu_admin_password: '@@SECRET:@@ENV:DOMAIN_UID@@-rcu-access:rcu_admin_password@@'
To know more, see Metadata Model in WebLogic Deploy Tooling.