#110 Cloud9でCLI環境を構築しよう¶
ハンズオンの概要¶
以下を構築します。
事前作業: ハンズオン環境の構築 (IAM管理権限での作業)¶
1. Cloud9環境用VPCの作成¶
Cloud9を起動するリージョンにパブリックアクセスがVPCが存在しない場合は、作成します。 (1個のパブリックサブネットを持つVPC)
VPCダッシュボード( https://console.aws.amazon.com/vpc/home )にアクセスします。
右上のメニューからリージョンを選択します。 (オレゴン)
"VPCウィザードの開始"(ボタン)をクリックします。
ステップ 1: VPC 設定の選択
- "1個のパブリックサブネットを持つVPC"(タブ)を選択します。
- "選択"(ボタン)をクリックします。
ステップ 2: 1 個のパブリックサブネットを持つ VPC
VPC名: handson-cloud9 - "VPCの作成"(ボタン)をクリックします。
"VPC が正常に作成されました"
- "OK"(ボタン)をクリックします。
2.1. ログインURLの確認¶
"IAM ユーザーのサインインリンク: "のURLをコピーしてメモします。
形式:
https://<ユニーク文字列>.signin.aws.amazon.com/console
2.2. Cloud9利用グループの作成¶
3. Cloud9環境用ロールの作成¶
作業開始前: ハンズオン権限の付与 (IAM管理権限での作業)¶
IAM権限での作業¶
ハンズオンに必要なポリシを"handson-cloud9-environment"ロールにアタッチします。
- IAMも含むフル権限: AdministratorAccess
- IAMも含まないフル権限: PowerUserAccess
- 推奨: ハンズオンに必要な最低限の権限
本編 (構築)¶
- "IAM ユーザーのサインインリンク"のURLにアクセスします。
- handson-cloud9ユーザでログインします。
1. Cloud9環境の構築¶
2. Cloud9環境用ロールのアタッチ¶
- EC2ダッシュボード( https://console.aws.amazon.com/ec2/v2/home )にアクセスします。
- 右上のメニューから'オレゴン'を選択します。
- 左ペインから'インスタンス'を選択します。
- 'Name'が'aws-cloud9-handson-cloud9'で始まるインスタンス行(チェックボックス)をOnにします。
- "アクション"(プルダウンメニュ)をクリックします。
- "インスタンスの設定" > "IAMロールの割り当て/置換"をクリックします。
- "アクション"(プルダウンメニュ)をクリックします。
IAMロールの割り当て/置換 (画面)
- "IAMロール"(プルダウンメニュー)をクリックします。
- "handson-cloud9-environment"を選択します。
- "適用"(ボタン)をクリックします。
- "閉じる"(ボタン)をクリックします。
本編 (構築完了確認)¶
本編 (破棄)¶
Cloud9環境の破棄¶
- https://console.aws.amazon.com/cloud9/home にアクセスします。
- 'handson-cloud9'(リンク)をクリックします。
- 'Delete'(ボタン)をクリックします。
- テキストボックスに'Delete'と入力します。
- 'Delete'(ボタン)をクリックします。