반응형

2025/02 4

Datadog Agent로 Traefik pod의 로그를 Datadog으로 전송하기

안녕하세요?AEWS 스터디 4주차 EKS Observability 과제 시작하겠습니다. 이번 주제는 Datadog Agent로 Traefik pod의 로그를 Datadog으로 전송하기 입니다.테스트를 완료하면 아래와 같은 모습이 됩니다.Kind를 이용한 K8S 클러스터 환경 준비관련 필수 툴을 설치하겠습니다.# Install Kindbrew install kindkind --version# Install kubectlbrew install kubernetes-clikubectl version --client=true## kubectl -> k 단축키 설정echo "alias kubectl=kubecolor" >> ~/.zshrc# Install Helmbrew install helmhelm version..

Kubernetes 2025.02.26

Mountpoint for Amazon S3로 EKS Pod에 S3 mount하기

안녕하세요?AEWS 스터디 3주차, 스토리지의 과제로 Mountpoint for Amazon S3 CSI 드라이버를 테스트한 내용에 대해서 작성해보겠습니다.Mountpoint for Amazon S3 CSI 드라이버를 통해 Amazon S3 객체에 액세스 - Amazon EKS 이 공식 문서를 참고 하였습니다. Mountpoint for Amazon S3 CSI 드라이버가 뭔가요?Mountpoint for Amazon S3 컨테이너 스토리지 인터페이스(CSI) 드라이버를 사용하면 Kubernetes 에서 파일 시스템 인터페이스를 통해 Amazon S3 개체에 액세스할 수 있습니다. 그러니까 EKS 클러스터에 배포하는 컨테이너들이 기존에 EBS나 EFS를 마운트하던 것처럼 마치 S3를 파일시스템처럼 마운트..

Kubernetes 2025.02.18

Traefik API Gateway 사용시 AWS EKS의 NLB에서 Backend까지의 Flow

안녕하세요?AEWS 스터디의 2주차 과제로,Traefik API Gateway 사용시 AWS EKS의 NLB에서 Backend까지의 Flow 라는 주제에 대해 작성해보겠습니다. Traefik 은 Kubernetes 상에서 사용할 수 있는 API Gateway 제품입니다. Traefik의 설치EKS에 Traefik을 설치하는 방법은 여러가지가 있습니다만공식 문서의 내용을 참고해주시기 바랍니다.Traefik Installation Documentation - TraefikHelm으로는 이렇게 설치할 수 있습니다.helm repo add traefik https://traefik.github.io/chartshelm repo updatehelm install traefik traefik/traefik 로드밸런..

Kubernetes 2025.02.16

ECR Pull Through Cache를 써서 Private ECR에 Container Image 넣기

안녕하세요?EKS를 다루는 주제로 CloudNeta팀 가시다님의 스터디에 합류하게 되었습니다.이미 CloudNeta팀에서 한 번 했었던 주제이지만 시간이 지났으니 바뀐 내용들을 습득할 필요가 있습니다.첫 주차 과제로서 ECR Pull Through Cache에 대해서 다뤄보겠습니다.TL; DREKS 환경 구축익히 알려져있다시피 EKS 는 AWS의 관리형 제품이기 때문에 Control Plane을 관리할 필요가 없다는 장점이 있습니다.프로덕션 환경에서는 Terraform 등의 IaC 툴을 사용하여 많이 운영하고 있을 것입니다만스터디 복습용이기 때문에 AWS CloudFormation 템플릿을 사용해보겠습니다.주어진 템플릿을 다운받습니다.curl -O https://s3.ap-northeast-2.amazo..

Kubernetes 2025.02.06
반응형