DevOps tools written in Python
- cloudwatch_metrics
- kms_encrypt
- add-tags.py
- clone.py
- instances-backup.py
- start-stop.py
- wait.py
- watchdog.py
Service daemon for Ubuntu servers to post custom AWS CloudWatch metrics.
A set of tools to work with AWS KMS encryption.
Adds tags to AWS EC2 instances by name or instance id
Creates a clone of the running AWS EC2 or RDS instance by name or instance id
Multi-threaded AWS EC2 instances backup into AMIs by tag, instance id or name
Starts or stops AWS EC2 instances by name or instance id
Wait for remote SSH service to come back after a boot or reboot
TCP-port watchdog. Monitors availability of the TCP port, runs external process if port is unavailable.
./watchdog.py -a 192.168.1.1 -p 80 -c "echo port unavailable" -r 1