Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brahle/gorgon
A shell script that executes another script on a list of remote servers
https://github.com/brahle/gorgon
Last synced: 1 day ago
JSON representation
A shell script that executes another script on a list of remote servers
- Host: GitHub
- URL: https://github.com/brahle/gorgon
- Owner: brahle
- License: gpl-2.0
- Created: 2013-10-11T21:00:25.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-10-12T18:48:21.000Z (about 11 years ago)
- Last Synced: 2023-03-11T12:17:48.820Z (over 1 year ago)
- Language: Shell
- Size: 113 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
gorgon
======A shell script that executes another script on a list of remote servers
## Prereqs
1. You have root access to machine you are running gorgon from. TODO: This is not actually needed. Fix it.
2. You have SSH keys set up and you don't need to type in a password on any of the hosts listed## Example
Host file should have a list of IPs (or hostnames) that you want to execute a
script on.For example, let's say file `host_example.txt` has the following IPs:
```
192.168.1.1
192.168.1.2
```You could try and run `./gorgon.sh root host_example.txt test.sh Every server should output this`. The result should be that all hosts successfully output "Every server should output this".