<aside> 🙋🏻 쿠버네티스 환경에서 카프카를 운영 시, 쿠버네티스 플랫폼의 기능과 특징을 잘 활용하는 것이 중요합니다. 장애 요소가 발생 후 일어나는 동작 상태대응 방안들을 손쉽게 테스트 해볼 수 있게 실습 가이드vagrantfile 을 제공합니다. 쿠버네티스 환경에서 카프카를 운영 하시는 분들에게 조금이나마 도움이 되었으면 합니다.

</aside>

실습 환경

실습 환경 구성도 : 자신의 PC 1대에서 vagrant 로 Ubuntu 에 k3d 로 쿠버네티스 배포 - 권장 PC환경(CPU 4코어 이상, 램 16기가 이상)

Untitled

# vagrant 파일 다운로드
curl -O <https://raw.githubusercontent.com/gasida/KANS/main/kafka/Vagrantfile>

**# 배포**
vagrant up

# Ubuntu 접속
vagrant ssh 

# (참고) 실습 완료 후 삭제 시
vagrant destroy -f
# [참고] k3d 설치
curl -s <https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh> | bash

k3d 소개

k3d 소개 - 링크

쿠버네티스 환경에서 카프카 장애 발생 및 대응

<aside> 👉🏻 실습 시나리오테스트 내용은 [learnk8s blog] 원본 링크의 글을 대부분 참고 했음을 미리 알려드립니다

</aside>

쿠버네티스 & 카프카 배포

쿠버네티스 환경 배포