oracle/weblogic-deploy-tooling — explained in plain English
Analysis updated 2026-07-20 · repo last pushed 2026-07-20
Create and update WebLogic Server domains from a declarative model file.
Generate a model file from an existing WebLogic setup to bring it under automation.
Deploy the same application across dev, test, and production using one model with environment-specific variables.
Validate and compare domain models before applying changes.
| oracle/weblogic-deploy-tooling | kouhxp/yapsnap | resonancegnatassess/lossless-scaling | |
|---|---|---|---|
| Stars | 166 | 167 | 163 |
| Language | Python | Python | Python |
| Last pushed | 2026-07-20 | — | — |
| Maintenance | Active | — | — |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | ops devops | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing WebLogic Server installation and Java runtime environment to create and manage domains.
WebLogic Deploy Tooling is a project from Oracle that helps teams set up and manage WebLogic Server environments without writing custom automation scripts by hand. Instead of dealing with complex code every time you need to create or update a server environment, you write a simple text file that describes what you want, the applications, the resources, and the settings, and the tools handle the heavy lifting of making it happen. Traditionally, teams have relied on hand-coded scripts to automate setting up WebLogic domains. As projects grow or move from testing to production, these scripts become fragile and hard to maintain. This project replaces that approach with a declarative model: you describe your desired setup in a file, treat that file like any other piece of source code, and use the provided command-line tools to create, update, or inspect domains based on that model. You can also apply small adjustments to the model when moving between environments, like swapping test settings for production ones. This is aimed at organizations running WebLogic Server, particularly those moving toward continuous delivery where automation is essential. A practical example: imagine a team that needs to deploy the same application across development, testing, and production environments. Instead of maintaining separate scripts for each environment, they maintain one model file and apply environment-specific variables. The tools can also look at an existing WebLogic setup and generate a model from it, which is useful for teams trying to bring older, manually configured environments under automated control. The project provides a set of single-purpose command-line tools for both Windows and Unix, covering tasks like domain creation, validation, password encryption, model comparison, and preparation for deployment with the WebLogic Kubernetes Operator. It is written in Python and released by Oracle under the Universal Permissive License, meaning it is open source and welcomes community contributions.
Oracle's open-source tooling that lets teams set up and manage WebLogic Server environments using simple text model files instead of hand-coded automation scripts.
Mainly Python. The stack also includes Python, WebLogic Server, Command-line tools.
Active — commit in last 30 days (last push 2026-07-20).
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
double-check against the repo, no cap.