This is the README for TWDT, a web application used to manage Jenkins tasks and WSF test K8s clusters. With the help of WSF, we can easily create Jenkins tasks and specify on which clusters the WSF Workload tasks runs on this TWDT application.
It contains two parts:
- A front-end web application developed by VueJS + Django, users can manage server instances, configure workloads and trigger Jenkins tasks with a few simple clicks.
- A backend service developed by Python ang Go, it receives messages from front-end pages and call jenkins pipeline to build WSF images and schedule test cases on demmanded clusters.
See LICENSE for details.
Refer to the directory "doc"
What is new in this release:
- Enhanced UI exeprience, workload execution become simpler
- Enhanced installation experience, added a setup scripts to simplify the installation
Release Impact
- In network that could not access to internet need extra offline installation effort to initial this tool
Upcoming Release
- KVM provisioning support
This application works well with Ubuntu server 22.04 LTS.