AWS EC2にKubernetes(k3s)を構成し、エールをインストールするガイドです。
EC2にSSH接続後、以下のコマンドを実行してk3sをインストールします。
kubectlをroot以外のユーザーで使用する場合は、以下のコマンドを実行します。
以下のコマンドを入力して、クラスターが正常に動作していることを確認します。
以下のコマンドを実行してale agentをインストールしてください。
ガイドに従ってインストールしたK3sにはMetrics Serverが組み込まれているため、インストールする必要はありません。未インストールのクラスターの場合は、以下のコマンドを確認してMetrics Serverをインストールしてください。
Kubernetes Metrics Serverインストールコマンド
以下のコマンドを実行してNginx Ingress Controllerをインストールしてください。
以下のコマンドを実行して、KubernetesサービスのExternal IPが実際のEC2に紐付けられたElastic IPと一致することを確認します。
以下のコマンドを入力して`ale-run`パッケージをインストールしてください。
以下のコマンドを入力してエールを運用モードで実行します。
default
という名前で作成され、kubectl config current-context
コマンドで確認できます。pm2で確認したログが以下のように表示されれば、実行が完了しています。