初期セットアップ

ここでは、ハンズオンに必要な kubectl, awscli, ekscltといったツール郡のインストールと初期セットアップを行います。

セットアップ スクリプトの実行

以下のコマンドを実行します

wget https://d3ty6mmxo8vy41.cloudfront.net/ekshandson/init.sh
sh init.sh

スクリプト実行ログの確認

スクリプト実行後に、以下のようなアウトプットが表示されることを確認します。

########################################
###     Checking preparation...     ###
########################################
kubectl in path     # in path と表示されていることを確認
jq in path      # in path と表示されていることを確認
envsubst in path  # in path と表示されていることを確認 
aws in path     # in path と表示されていることを確認
eksctl in path    # in path と表示されていることを確認
helm in path        # in path と表示されていることを確認
yq in path          # in path と表示されていることを確認 
ACCOUNT_ID is XXXXXXXXX      # アカウントIDが表示されていることを確認
AWS_REGION is us-west-2      # リージョンが us-west-2 になっていることを確認

環境変数の読み込み

以下のコマンドを実行して、環境変数の読み込みを行います

.  ~/.bash_profile
. /etc/profile.d/bash_completion.sh
. ~/.bash_completion