I'm creating FastHandle2.
https://github.com/kuritaka/fasthandle2
FastHandle is tools to make infrastructure construction operations and test operations more efficient.
FastHandle will make your operation faster and more accurate.
And FastHandle aims to improve Linux knowledge by looking at settings and commands on the official site.
FastHandle is also a Fabric framework.
And FastHandle use Fabric and Expect and so on.
FastHandle-init (fh-init.sh) | Basic OS Settings before installing FastHandle |
FastHandle with Fabric | a remote server configuration and test with Fabric |
FastHnadle Scritps | FastHnadle Scritps supports FastHandle. fhlogin.sh fhping.sh - check ping check_loginpass.sh check_rootpass.sh |
$FHHOME/linux/fabfile/xxxx.py
Linux Fabric Examples BASIC | |
Linux User Management with Fabric (user.py) | user.py is create user and check user infomation. |
Linux Package Management with Fabric (pkg.py) | pkg.py is installing packages and check packages. Scripts |
Linux Network Configuration with Fabric (net.py) | |
Set Linux Configuration with Fabric (set.py) Popular | Linux OS Configuration |
Get Linux Configuration with Fabirc (get.py) | Scripts |
Check Linux Status with Fabric (check.py) Popular | Scripts |
Linux Operation with Fabric (ope.py) | reboot/shutdown check time Confirm communication requirements |
Apache httpd (httpd.py) | |
Nginx (nginx.py) | |
BIND (bind.py) | |
Postfix (postfix.py) | |
Squid (squid.py) | |
MariaDB | |
Oracle | |
vsftpd (vsftpd.py) | |
rsyslog (rsyslog.py) | |
NTP | |
DHCP | |
TFTP (tftp.py) |
PHP (php.py) | |
Java (java.py) | |
Ruby | |
Python |
$FHHOME/windows/fabfile/xxxx.py
$FHHOME/others/fabfile/xxxx.py
VMware vSphere Hypervisor (ESXi) (vmware.py) | |
Cisco Configuration with Fabric (cisco.py) | |
Juniper Junos Configuration with Fabric (junos.py) | |
NetApp Configuration with Fabric (netapp.py) |
I use Fabric for simple tasks and repetitive tasks.
$FHHOME/fhscripts/xxx.sh
$FHHOME/fhscripts/xxx.exp
This project is maintained by Takaaki Kurihara