Skip to content

ansible api with ansible python client and django rest

Notifications You must be signed in to change notification settings

mrneodiablo/ansible_rest_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ANSIBLE REST API

Công cụ này phát triển dựa trên công https://github.com/vstconsulting/polemarch. Mình chỉ viết thêm phần api mình có thể chạy exec command, playbook , script nhưng không chạy bằng ansible cli như tác giả mà chạy bằng ansible python client.

  • Hiện tại mình đã tích hợp xong và có thể chạy được 1 số API cần có thể gian để phát triển thêm
http://172.16.227.149/api/v1/projects/1/execute-module-api/
 {"inventory":"3","module":"shell","group":"abcd","args":"netstat -ntpl"}

-- Cấu trúc của tool --

architech

-- Các tính Năng --

Dashboard:

Sẽ giống với bản gốc chưa sửa bất cứ ui nào ngoại trừ thêm tính năng chạy script architech

History:

Phần list sẽ giống architech

Output Task:

Sửa lại Output xuất ra theo kiểu JSON format debug để phù hợp tích hợp với các hệ thống khác architech

Sẽ phát triển tiếp mọi người hãy chờ nhé

About

ansible api with ansible python client and django rest

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published