1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

はじめに

Alibaba CloudのCLIツール
aliyunコマンドに触れます。

ドキュメントはこちら

Alibaba Cloudコマンドラインインターフェイス - Alibaba Cloudコマンドラインインターフェイス| Alibaba Cloud ドキュメントセンター

Alibaba Cloud CLI は、コマンドラインインターフェイスを通じて Alibaba Cloud リソースを管理および使用するためのツールです。Go に書かれ、Alibaba Cloud OpenAPI の上に構築されています。

CLIをインストール(セットアップ)

セットアップ方法は、ドキュメントにあるのでそちらを参考にしてください。

  • Mac
  • Goバージョン

Alibaba CloudのConfigure(設定)をする

RAMユーザーにアクセスキー/シークレットキーを発行する
で取得したアクセスキー/シークレットキーを使ってセットアップします。

[f_prg@aliyun] $ aliyun configure
Configuring profile '' in '' authenticate mode...
Access Key Id [*************ZFr]: AAAXXXXXXXXXX
Access Key Secret [***************************vA1]: BBBXXXXXXXXXXXXXXX
Default Region Id [ap-northeast-1]:
Default Output Format [json]: json (Only support json))
Default Language [zh|en] en: en
Saving profile[] ...Done.

  cn-shenzhen
  cn-hongkong
  ap-northeast-1
  ap-southeast-1
  ap-southeast-2
  ap-southeast-3
  ap-southeast-5
  ap-south-1
  us-east-1
  us-west-1
  me-east-1
  eu-central-1

Configure Done!!!
..............888888888888888888888 ........=8888888888888888888D=..............
...........88888888888888888888888 ..........D8888888888888888888888I...........
.........,8888888888888ZI: ...........................=Z88D8888888888D..........
.........+88888888 ..........................................88888888D..........
.........+88888888 .......Welcome to use Alibaba Cloud.......O8888888D..........
.........+88888888 ............. ************* ..............O8888888D..........
.........+88888888 .... Command Line Interface(Reloaded) ....O8888888D..........
.........+88888888...........................................88888888D..........
..........D888888888888DO+. ..........................?ND888888888888D..........
...........O8888888888888888888888...........D8888888888888888888888=...........
............ .:D8888888888888888888.........78888888888888888888O ..............

コマンドを実行して見る

CLIの権限のチェック

AlibabaCloudのRAMユーザーを作ってみる

AlibabaCloudのRAMグループを活用する

shinya-furuwataユーザーは
検証用グループにいれており
AdministratorAccess権限を持っています。

コマンドを実行してみます

AlibabaCloudでカスタムイメージを作成してみた

のイメージを取得してみます。

取得する際のコマンドは
DescribeImages
になります。

[f_prg@aliyun] $ aliyun ecs DescribeImages --ImageName nginx_on_centos|jq
{
  "PageNumber": 1,
  "TotalCount": 1,
  "PageSize": 10,
  "RegionId": "ap-northeast-1",
  "RequestId": "3450234D-F523-42F4-8558-2582757CC675",
  "Images": {
    "Image": [
      {
        "ImageId": "m-6we8hvui4or4kx2h31jb",
        "Description": "nginx_on_centos",
        "ProductCode": "",
        "ResourceGroupId": "",
        "OSType": "linux",
        "Architecture": "x86_64",
        "OSName": "CentOS  7.4 64位",

ここでは、jqコマンドに結果を渡し整形しております。
これがないと見にくいので、ぜひインストールしておいてください。

jq

まとめ

ざっとですが、aliyunコマンドに触れてみました。
このセットアップしておくと確実にやれる範囲が広がります。
ぜひ、コマンドをマスターしていきましょう。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?