Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
OrganizationAdvent CalendarQiitadon (β)
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

aliyuncli をインストールしてみた

More than 3 years have passed since last update.

Alibaba Cloud を統合管理するためのツールである aliyuncli をインストールしてみました。 

aliyuncli のインストール

GitHub リポジトリ の README にある通りにインストールすれば大丈夫です。
今回は macOS へインストールするので pip でインストールすれば完了です。

$ sudo pip install aliyuncli 

バージョン 2.1.9 がインストールされました。

$ aliyuncli --version

aliyun sdk のインストール

各サービスを利用するためには、 Aliyun Python SDK をインストールする必要があります。この SDK はサービス毎に独立しており、個別にインストールする必要があります。必要な分だけインストールできるので良いですね。

Aliyun Python SDK を 1 つもインストールしていない状態でコマンドを実行すると、このように警告が出ます。

RuntimeError: aliyun sdk not properly installed, you will need install at least one sdk.
ECS sdk install cmd for example:  pip install aliyun-python-sdk-ecs

とりあえず、 ECS(Elastic Compute Service) 用の SDK をインストールしておきます。

$ pip install aliyun-python-sdk-ecs

SDK のリストは ここ にあります。

Product SDK
BatchCompute aliyun-python-sdk-batchcompute
Bsn aliyun-python-sdk-bsn
Bss aliyun-python-sdk-bss
Cms aliyun-python-sdk-cms
Crm aliyun-python-sdk-crm
Drds aliyun-python-sdk-drds
Ecs aliyun-python-sdk-ecs
Ess aliyun-python-sdk-ess
Mts aliyun-python-sdk-mts
Ocs aliyun-python-sdk-ocs
Oms aliyun-python-sdk-oms
OssAdmin aliyun-python-sdk-ossadmin
Ram aliyun-python-sdk-ram
Ocs aliyun-python-sdk-ocs
Rds aliyun-python-sdk-rds
Risk aliyun-python-sdk-risk
R-kvstore aliyun-python-r-kvstore
Slb aliyun-python-sdk-slb
Ubsms aliyun-python-sdk-ubsms
Yundun aliyun-python-sdk-yundun

続きは aliyuncli の設定をしてみた です。 

Alibaba Cloudを上手に使うためのノウハウの共有を目的としたコミュニティ
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away