Table of Contents


I'm creating FastHandle2.
https://github.com/kuritaka/fasthandle2


FastHandle - IT Operations Examples


What is FastHandle?

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 Characteristic


FastHandle Contents

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


OS Configuration Flow with FastHandle

  1. OS installation
  2. minimum configuration with FastHandle-init
  3. Create User and Group with FastHandle
  4. Install Package with FastHandle
  5. OS Configuration with FastHandle
  6. Enable/Disable Service with FastHandle


Note


Preparation

Manager Server
Target Server


How to use FastHandle with Fabric

Basic


Linux

$FHHOME/linux/fabfile/xxxx.py

OS


Middleware Management


Programming Languages


Windows

$FHHOME/windows/fabfile/xxxx.py


Others

$FHHOME/others/fabfile/xxxx.py

I use Fabric for simple tasks and repetitive tasks.


FastHandle Scripts

$FHHOME/fhscripts/xxx.sh
$FHHOME/fhscripts/xxx.exp

fhxxxx
check_xxxx
create_xxxx
get_xxxx


Appendix





This project is maintained by Takaaki Kurihara