AWS EC2에 Kubernetes(k3s)를 구성하고 ale을 설치하는 가이드입니다.
ale
을 사용할 수 있습니다.EC2에 SSH 접속 후 다음의 명령어를 실행하여 k3s를 설치합니다.
kubectl을 루트 권한이 아닌 사용자로 사용하려는 경우 다음의 명령어를 실행합니다.
다음의 명령어를 입력하여 클러스터가 정상적으로 동작하는지 확인합니다.
다음의 명령어로 ale agent를 설치하세요.
가이드에 따라 설치한 K3s에는 Metrics Server가 내장되어 있기 때문에 설치할 필요가 없습니다. 미설치 클러스터인 경우 아래의 명령어를 확인하고 Metrics Server를 설치하세요.
Kubernetes Metrics Server 설치 명령어
다음의 명령어를 실행하여 Nginx Ingress Controller를 설치하세요.
다음의 명령어를 실행하여 Kubernetes service의 External IP가 실제 EC2에 연결된 Elastic IP와 일치하는지 확인합니다.
다음의 명령어를 입력하여 ale-run 패키지를 설치하세요
다음의 명령어를 입력하여 ale을 운영 모드로 실행합니다.
default
라는 이름으로 생성되며, kubectl config current-context
명령어로 조회할 수 있습니다.pm2에서 조회한 로그가 다음과 같이 표시되면 실행이 완료된 것입니다.