aws

단계별로 성장하자!
로그 수집의 배경 쿠버네티스는 기본적으로 Pod가 정상상태가 아니라면 Pod를 kill하고 새로 생성한다. 하지만 운영자 입장에서는 Pod가 죽은 원인을 알아야 한다. 하지만, Pod가 죽으면 로그까지 같이 없어진다. (Pod 안의 임시 볼륨이 삭제됨) 따라서, 컨테이너가 살아있을 때 로그 저장소에 로그를 남겨놓아야 한다. EFK Stack 구축을 통한 로그 수집 컨테이너 환경에서는 로그 수집을 위해 EFK Stack을 구축할 수 있다. ( EFK = ElasticSearch + Fluentd + Kibana ) ElasticSearch: 대용량 로그 저장소로 이용 Fluentd: 컨테이너의 스트림 로그를 수집하는 로그 수집기. (모든 노드마다 동일하게 배포해야함) Kibana: 로그 시각화 툴 (El..
1. yum update 및 aws 버전 확인 ec2-user 계정으로 접속(sudo su - ec2-user) sudo yum update -y 명령을 통해 yum을 업데이트 해준다. aws --version을 통해 1.18 버전 이상인지 확인한다. => 그래야 kubectl 명령이 동작하기 때문 2. EC2 Role 생성 후 Bastion EC2(NAT 인스턴스)에 부여 Role 생성이 완료되면 이제 EC2에 들어가서 IAM 역할을 수정해주면 된다. 3. Kubectl 설치 https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/install-kubectl.html kubectl 설치 또는 업데이트 - Amazon EKS Amazon EKS 클러스터 제어 영..
DevPoong
'aws' 태그의 글 목록