• 安装tsuru客户端
  • 下载二进制文件(适用Mac OS X, Linux和Windows)
  • 使用Homebrew(适用Mac OS X)
  • 使用PPA (适用Ubuntu系统)
  • 从源码编译(适用Linux, Mac OS X和Windows)

    安装tsuru客户端

    tsuru包含三个客户端: tsuru, tsuru-admincrane.

    • tsuru 是应用开发者使用的命令行工具,可以用来创建,罗列,绑定和管理应用。更多内容请查看tsuru-client 用法;
    • crane 由服务管理员使用。
    • tsuru-admin 由云平台管理员使用。能使用它的人一定都拥有超级权限。
      本文档介绍了如何通过使用预编译的二进制文件,包或者从源码编译的方式安装这些客户端。

    • 下载二进制文件(适用Mac OS X, Linux和Windows)_

    • 使用Homebrew(适用Mac OS X)_
    • 使用PPA (适用Ubuntu系统)_
    • 从源码编译(适用Linux, Mac OS X和Windows)_

    下载二进制文件(适用Mac OS X, Linux和Windows)

    对于amd64架构的OS X和Linux系统,我们提供了编译好的二进制文件。你可以直接从项目的发布页面下载。

    1. crane: https://github.com/tsuru/crane/releases
    2. tsuru: https://github.com/tsuru/tsuru-client/releases
    3. tsuru-admin: https://github.com/tsuru/tsuru-admin/releases

    使用Homebrew(适用Mac OS X)

    如果你使用Mac OS X和homebrew,你可以使用自定义的tap去安装tsurucranetsuru-admin。首先需要添加tap:

    1. $ brew tap tsuru/homebrew-tsuru

    然后就可以安装tsuru, tsuru-admin和crane:

    1. $ brew install tsuru
    2. $ brew install tsuru-admin
    3. $ brew install crane

    当有新的tsuru客户端发布时,可以运行下面的命令更新:

    1. $ brew update
    2. $ brew upgrade <formula> # tsuru/tsuru-admin/crane

    更多关于tap的内容,请查看homebrew文档.

    注意: tsuru客户端依赖Go 1.4或者更高版本。请确保系统安装有最新版本的Go。

    使用PPA (适用Ubuntu系统)

    Ubuntu用户可以通过apt-get和tsuru PPA安装tsuru客户端。在本地添加PPA仓库后,运行apt-get update

    1. $ sudo apt-add-repository ppa:tsuru/ppa
    2. $ sudo apt-get update

    然后安装tsuru的客户端:

    1. $ sudo apt-get install tsuru-client
    2. $ sudo apt-get install crane
    3. $ sudo apt-get install tsuru-admin

    从源码编译(适用Linux, Mac OS X和Windows)

    注意:

    如果你富有探险精神,可以尝试在其它平台编译源码,比如FreeBSD和OpenBSD。有什么进展记得告诉我们。

    tsuru的源码`是用Go实现的,所以在编译tsuru源码之前一定确保已经安装和配置好了Go。

    安装配置完Go之后,就可以使用go get去安装tsuru所有的客户端了:

    1. $ go get github.com/tsuru/tsuru-client/tsuru
    2. $ go get github.com/tsuru/tsuru-admin
    3. $ go get github.com/tsuru/crane

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