IT/AWS

    [AWS] ECS 생성하기 Demo (with 유튜브 영상)

    😊 Demo 영상 URL https://www.youtube.com/watch?v=kT6qO_kmf1A 😊 구성도 😊 사전준비 [네트워크 구성] VPC Subnet : Public Subnet, Private Subnet Route table : Public Route table, Private Route Table Natgateway Internet Gateway [역할 및 보안] IAM Role : ECS생성시 자동 생성 가능 Security Group : ESC생성시 자동 생성 가능 [ECR] ECR생성 Docker image 생성 Docker build /tagging/push [ELB] target group생성 ALB생성 Listner및 targer 매칭 [Route53] record생성 al..

    [AWS]EKS Securitygroup(보안그룹) 파헤치기

    Intro AWS EKS는 쿠버네티스 Master와 Worker의 클러스터 구성을 완전관리형으로 제공해주는 서비스 입니다. 그러다보니 Master Plane은 AWS의 Black Box영역으로 쉽게 알 수가 없으며 Black Box영역의 Master Plane과 Worker Node간의 네트워크 통신은 어떤 어떻게 이루어지는지도 쉽게 알 수가 없습니다. 이렇게 완전관리형 서비스를 사용할때 네트워크통신 레벨을 관리해야하는 서버관리자 입장에서는 Black Box영역을 분석을 할 수 밖에 없게 됩니다. 오늘은 서버관리자 입장에서 EKS Black Box영역 특히 Master와 Worker가 어떻게 통신하는지 그리고 방화벽관리는 어떻게 해야하는지에 대해 파헤쳐드리도록 하겠습니다.시간이 부족하신분은 하단에 결론부..

    [AWS] eksctl을 이용한 EKS 생성 (Managed NodeGroup with Launchtemplate + Managed AMI)

    Topic eksctl을 사용하여 EKS Cluster Nodegroup생성 VPC/Subnet은 기존에 생성되어있는 것을 사용 NodeGroup은 Launchtemplate을 이용 NodeGroup의 AMI는 CustomAMI가 아닌 _ Managed AMI_형태로 생성 아키텍처 작업리스트 eksctl 설치 AWS VPC/Subnet생성 EKS WorkerNode용 Launchtamplate 생성 eksctl을 이용하여 EKS cluster, nodegroup생성 사전준비 eksctl AWS VPC/Subnet EKS WorkerNode용 Launchtamplate eksctl install on MAC OS homebrew 설치 (설치 되어있다면 생략) /bin/bash -c "$(curl -fsSL..

    [AWS]EKS NodeGroup생성 전략 3가지

    Intro 오늘은 EKS NodeGroup생성 전략 3가지를 알려 드리고 AWS console에서 생성한 예시를 보여드리도록 하겠습니다. EKS Node Group생성 전략 기준 Managed Nodegroup : 일반적인 NodeGroup생성 방법 Managed NodeGroup with Launch Template : WorkerNode Instance를 LaunchTemplate으로 관리하는 방법 Managed AMI : WorkerNode Instance의 AMI를 AWS에서 관리해주는 방법 Custom AMI : WorkerNode Instance의 AMI를 사용자가 직접 관리하는 방법 (이 방법은 곧 LaunchTemplate을 사용하겠다는 것임) EKS의 Node Group생성 전략 3가지 ..