1. 程式人生 > >Python開源Devops定時任務管理系統(含定時呼叫介面、定時ssh遠端執行命令)

Python開源Devops定時任務管理系統(含定時呼叫介面、定時ssh遠端執行命令)

 OpenMangosteen

Devops定時呼叫http介面,定時執行SSH命令的WEB定時任務工具。本系統強依賴Flask-APScheduler的功能,只是拓展了web頁面部分。使用Python3進行開發。

快速開始

修改配置

修改config資料夾中config.py的MYSQL資料庫連線配置。 酌情修改埠和HOST

啟動專案

pip install -r requirement.txt
python manage.py create_db
python mannage.py runserver

詳細操作步驟及截圖

新增呼叫HTTP介面的定時任務

新增定時執行遠端SSH COMMAND命令

存量定時任務管理

 

主要依賴的模組

Flask==1.0.2  Flask-APScheduler==1.10.1  flasgger==0.9.1  Flask-Login==0.4.1  Flask-Assets==0.12  Flask-Migrate==2.2.1  Flask-Script==2.0.6  Flask-Session==0.3.1  Flask-SQLAlchemy==2.3.2