FastHandle - IT Operations Examples

FastHandle is fast operation tools for infrastructure configurations and tests.

User Tools

Site Tools


index.html



Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
index.html [2018/03/12 00:56]
kurihara [Table]
index.html [2021/04/03 01:42] (current)
kurihara
Line 1: Line 1:
-====== FastHandle - IT Automation Examples ======+\\ 
 + 
 +<fs x-large><wrap hi>I'm creating FastHandle2.</wrap></fs> 
 +<fs large>https://github.com/kuritaka/fasthandle2</fs> 
 + 
 + 
 +\\ 
 + 
 +====== FastHandle - IT Operations Examples ======
  
  
Line 62: Line 70:
   *[[preparation:installing.html]]   *[[preparation:installing.html]]
   *[[preparation:directory-structure.html]] [size=12]<wrap safety>Important</wrap>[/size]   *[[preparation:directory-structure.html]] [size=12]<wrap safety>Important</wrap>[/size]
-    *[[preparation:fhhome:fh.env.html]] +  *[[preparation:fhhome:fh.env.html]] 
-    *[[preparation:fhhome:fhghost.html]] +  *[[preparation:fhhome:fhghost.html]] 
-    *[[preparation:fhhome:init.py.html]] +  *Linux 
-    *[[preparation:fhhome:auth.py.html]]+    *[[preparation:fhhome:init.py.html]] [size=12]<wrap safety>Important</wrap>[/size]
     *[[preparation:fhhome:test.py.html]]     *[[preparation:fhhome:test.py.html]]
-  *[[preparation:host-list.html]]+    *[[preparation:host-list.html]] 
 +  *Windows 
 +    *[[preparation:fhhome:auth.py.html]] 
 +  *Others 
  
 == Target Server== == Target Server==
Line 75: Line 87:
 \\ \\
 ===== How to use FastHandle with Fabric===== ===== How to use FastHandle with Fabric=====
 +==== Basic ====
   *[[operation:fabric.html]]  [size=12]<wrap notice>BASIC</wrap>[/size]   *[[operation:fabric.html]]  [size=12]<wrap notice>BASIC</wrap>[/size]
   *[[operation:specify.html]]  [size=12]<wrap notice>BASIC</wrap>[/size]   *[[operation:specify.html]]  [size=12]<wrap notice>BASIC</wrap>[/size]
Line 82: Line 95:
  
 \\ \\
-==== OS Management ====+==== Linux ====
  
-$FHHOME/fabfile/xxxx.py+**$FHHOME/linux/fabfile/xxxx.py**
  
-==Linux==+===OS===
  
 |<100% 250px ->| |<100% 250px ->|
-| **[[os:linux:example:index.html]]**                                              |                                                                                                                             | +| **[[os:linux:example:index.html]]**\\  [size=12]<wrap notice>BASIC</wrap>[/size]  |                                                                                                                             | 
-| **[[os:linux:user:index.html]]**                                                 | user.py is create user and check user infomation.                                                                           | +| **[[os:linux:user:index.html]]**                                                  | user.py is create user and check user infomation.                                                                           | 
-| **[[os:linux:pkg:]]**                                                            | pkg.py is installing packages and check packages.\\ **Scripts**\\ <catlist os:linux:pkg:scripts: -noAddPageButton -noHead> +| **[[os:linux:pkg:]]**                                                             | pkg.py is installing packages and check packages.\\ **Scripts**\\ <catlist os:linux:pkg:scripts: -noAddPageButton -noHead> 
-| **[[os:linux:net:index.html]]**                                                  |                                                                                                                             | +| **[[os:linux:net:index.html]]**                                                   |                                                                                                                             | 
-| **[[os:linux:set:index.html]]**\\ [size=12]<wrap danger>Popular</wrap>[/size]    | **[[os:linux:set:index.html#Linux_OS_Configuration|Linux OS Configuration]]**                                               | +| **[[os:linux:set:index.html]]**\\ [size=12]<wrap danger>Popular</wrap>[/size]     | **[[os:linux:set:index.html#Linux_OS_Configuration|Linux OS Configuration]]**                                               | 
-| **[[os:linux:get:index.html]]**                                                  | **Scripts**\\ <catlist os:linux:get:scripts: -noAddPageButton -noHead>                                                      | +| **[[os:linux:get:index.html]]**                                                   | **Scripts**\\ <catlist os:linux:get:scripts: -noAddPageButton -noHead>                                                      | 
-| **[[os:linux:check:index.html]]**\\ [size=12]<wrap danger>Popular</wrap>[/size]  | **Scripts**\\ <catlist os:linux:check:scripts: -noAddPageButton -noHead>                                                    | +| **[[os:linux:check:index.html]]**\\ [size=12]<wrap danger>Popular</wrap>[/size]   | **Scripts**\\ <catlist os:linux:check:scripts: -noAddPageButton -noHead>                                                    | 
-| **[[os:linux:ope:index.html]]**                                                  | reboot/shutdown\\ check time\\ Confirm communication requirements                                                           | +| **[[os:linux:ope:index.html]]**                                                   | reboot/shutdown\\ check time\\ Confirm communication requirements                                                           |
- +
-==Windows== +
- +
-|<100% 250px ->| +
-| **[[os:windows:wincheck:index.html]]**  |   | +
-| **[[os:windows:winope:index.html]]**    |   | +
- +
- +
-==Etc== +
-|<100% 250px ->| +
-| **[[os:vmware:index.html]]**  |   | +
  
  
 \\ \\
-==== Middleware Management ===+=== Middleware Management ===
-$FHHOME/fabfile/xxxx.py+
  
 |<100% 200px ->| |<100% 200px ->|
Line 130: Line 130:
  
 \\ \\
-==== Programming Languages ====+=== Programming Languages === 
 |<100% 200px ->| |<100% 200px ->|
 | **[[languages:php:]]**     | | **[[languages:php:]]**     |
Line 136: Line 137:
 | Ruby                       | | Ruby                       |
 | Python                     | | Python                     |
 +
 +
  
 \\ \\
-==== Hardware ====+====Windows==== 
 +**$FHHOME/windows/fabfile/xxxx.py**
  
-I use Fabric for simple tasks and repetitive tasks.+|<100% 250px ->| 
 +| **[[os:windows:wincheck:index.html]]**  |   | 
 +| **[[os:windows:winope:index.html]]**    |   |
  
- <catlist hardware: -noAddPageButton -noHead -excluPage:"(?!index.html)" -noNSInBold  -sortAscending> 
  
-/* +\\ 
-|<100% 200px ->|+====Others==== 
 +**$FHHOME/others/fabfile/xxxx.py** 
 + 
 +|<100% 250px ->
 +| **[[os:vmware:index.html]]**  |   |
 | **[[hardware:cisco:|]]**     | | **[[hardware:cisco:|]]**     |
 | **[[hardware:junos:|]]**     | | **[[hardware:junos:|]]**     |
 | **[[hardware:netapp:|]]**  |   | | **[[hardware:netapp:|]]**  |   |
 +
 +I use Fabric for simple tasks and repetitive tasks.
 +
 +
 +/*
 + <catlist hardware: -noAddPageButton -noHead -excluPage:"(?!index.html)" -noNSInBold  -sortAscending>
 */ */
  
Line 154: Line 169:
 \\ \\
 ===== FastHandle Scripts ===== ===== FastHandle Scripts =====
-$FHHOME/fabfile/fhscripts/xxx.sh xxx.exp+**$FHHOME/fhscripts/xxx.sh** 
 +**$FHHOME/fhscripts/xxx.exp**
  
 ==fhxxxx== ==fhxxxx==


index.html.1520783785.txt.gz · Last modified: 2018/03/12 00:56 by kurihara