• tsuru客户端插件
  • tsuru客户端插件
    • 安装插件
    • 列出已安装的插件
    • 运行一个插件
    • 删除一个插件
    • 创建自定义的插件

    tsuru客户端插件

    tsuru客户端插件

    安装插件

    让我们来安装一个插件。插件安装的方式有两种。第一种是将插件放到$HOME/.tsuru/plugins目录。另一种是使用tsuru plugin-install命令。tsuru plugin-install会把文件下载到$HOME/.tsuru/plugins目录。命令的语法如下:

    1. $ tsuru plugin-install <plugin-name> <plugin-url>

    列出已安装的插件

    tsuru plugin-list命令可以列出所有已经安装的插件:

    1. $ tsuru plugin-list
    2. plugin1
    3. plugin2

    运行一个插件

    通过tsuru <plugin-name> <args>格式就可以运行一个插件:

    1. $ tsuru <plugin-name>
    2. <plugin-output>

    删除一个插件

    使用tsuru plugin-remove命令,同时将插件名作为参数传入去删除插件:

    1. $ tsuru plugin-remove <plugin-name>
    2. Plugin "<plugin-name>" successfully removed!

    创建自定义的插件

    你所要做的仅仅是创建一个新的可以执行的文件。可以用Shell脚本,Python,Ruby等。

    作为示例,我们将会展示如何创建Hello World插件,它只会在屏幕上打印"hello world"。让我们用Shel脚本实现这个插件:

    1. #!/bin/bash -e
    2. echo "hello world!"

    可以将gist作为你插件的服务器,然后运行tsuru plugin-install去安装:

    1. $ tsuru plugin-install hello https://gist.githubusercontent.com/fsouza/702a767f48b0ceaafebe/raw/9bcdf9c015fda5ca410ca5eaf254a806bddfcab3/hello.bash

    原文: http://doc.oschina.net/tsuru-paas?t=52831