cloud-cli

module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2016 License: MIT

README

#+STARTUP: showall
#+OPTIONS: toc:t
#+OPTIONS: num:t
#+OPTIONS: html-postamble:nil
#+LANGUAGE: zh-CN
#+OPTIONS:   ^:{}
#+TITLE: Melanite

* 概述
利用SSH协议,远程执行命令的命令行工具。

远程服务器不用安装任何程序,只要开通SSH服务即可。

简单,轻量,配置灵活。

* Feature

** 远程执行命令
同时发送命令到多台机器执行,获取执行结果并显示。

** 主机分组
可以给主机分组,按照组名执行命令。

一个组可以包含一个或多个主机,一个主机也可以属于一个多个组。

** YAML 描述主机组和主机关系
#+BEGIN_SRC yaml
NodeGroups:
    - GroupName: groupxxx
      Nodes:
          - Name: namexxx
            IP: ipxxx
            User: userxxx
            Password: passwordxxx
            KeyPath: kaypathxxx
          - Name: nameyyy
            IP: ipyyy
            User: useryyy
            Password: passwordyyy
            KeyPath: keypathyyy

    - GroupName: groupyyy
      Nodes:
          - Name: namexxx
            IP: ipxxx
            User: userxxx
            Password: passwordxxx
            KeyPath: keypathxxx
          - Name: namezzz
            IP: ipzzz
            User: userzzz
            Password: passwordzzz
            KeyPath: keypathzzz
#+END_SRC

* License
MIT License 2016 (Iota Labs)

Directories

Path Synopsis
src
cmd/melanite command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL