itmsg_automation
Version:
This is RESTful API web server with Ansible. You can execute Ansible ADHOC, Playbook using this API server. If you want to give me a feedback, Please leave a comment on 'Github Repository > Discussions'!
49 lines (30 loc) • 1.38 kB
Markdown
Automation by ITMSG
This is RESTful API web server with Ansible. You can execute Ansible ADHOC, Playbook using this API server. If you want to give me a feedback, Please leave a comment on 'Github Repository > Discussions'!
### *** It is very helpful and motivates me as giving me stars in my Github Repository! ***
# Getting Started
This web server for control Ansible with PostgreSQL database.
## Prerequisites
* Node.js Version v12.xx.x
OS
* Redhat or CentOS(recommand)
Solution
* Ansible
Database
* PostgreSQL
## Globally npm install
Install itmsg-automation globally
```
npm i itmsg_automation -g
```
start itmsg_automation web server
```
node {NPM_GLOBAL_INTALL_PATH}/bin/automation.js
```
## Configuration
Open config.json file and edit PostgreSQL connection informations and Ansible's file path for playbooks.
## Automation Portal
You can manage itmsg_automation api server with automation web. Check out this portal if you are interested.
Automation Portal URL : [https://github.com/myungyun/itmsg_automation-web](https://github.com/myungyun/itmsg_automation-web)
## Docker Container
Also check out docker container.
itmsg_automation dockerhub URL : [https://hub.docker.com/repository/docker/jokun1178/itmsg_automation](https://hub.docker.com/repository/docker/jokun1178/itmsg_automation)