1. Aws 설치 및 연동
1. aws 설치 및 연동
- unzip 설치 및 linux 버전 확인
sudo apt-get update
sudo apt install curl unzip
# x86_64
arch
- aws 설치
curl "<https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip>"
-o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
# 설치 확인
aws --version
- aws 연동
# 이후 정보 입력
aws configure
# 연동 확인
aws iam list-users

- ⚒️실습 - awsclient 시스템에 aws cli 설치 및 aws 연동
2. EKS설치
0. Amazon EKS(Elastic Kubernetes Service)
<aside>
💡
- 관리형 Kubernetes 서비스: AWS가 Kubernetes 클러스터의 설치, 업그레이드, 관리 등을 대신 처리해 주어 운영 부담을 줄임
- 고가용성 및 확장성:
- 자동 확장: 트래픽에 따라 클러스터 리소스를 자동으로 조절
- 고가용성: 여러 가용 영역(AZ)에 클러스터 배포로 서비스 중단 방지
- AWS 서비스와의 통합: IAM, CloudWatch, VPC, ALB 등 AWS 서비스와 원활하게 연동 가능
- 보안 및 인증: IAM을 통해 세밀한 접근 제어 및 권한 관리가 가능, 네트워크 보안을 VPC 내에서 쉽게 설정
- 서버리스 Kubernetes: Fargate와 통합해 EC2 인스턴스 없이도 Kubernetes Pod를 서버리스로 실행 가능
- 안정적 인프라: AWS의 신뢰할 수 있는 글로벌 인프라에서 안정적으로 클러스터 운영 및 자동 복구 지원
</aside>
1. EKS설치