CloudBro AI Open Project 2025. 09. ~ 2025. 10. 김병준 | 방세준 신민진 김인수 이경준 | 테스트 시나리오 제작 및 테스트 워크로드 배포, IBM Instana 배포 | Presentation 보러가기

Project Overview

Draupnir는 Cilium 기반 eBPF 기술을 활용해 GKE 멀티 클러스터 간 Zero Trust 통신Cross-Cluster Load Balancing을 구현하고, Hubble 및 IBM Instana로 가시성과 모니터링 체계를 구축한 프로젝트입니다. 실험적인 아키텍처를 실제 테스트 워크로드에 적용하며 운영 안정성과 보안을 검증했습니다.

Category Tech Stack
Infra GKE (2 Clusters, 4 Nodes/Cluster), Terraform, Terragrunt
Network & Security Cilium, Tetragon
Observability Hubble, Prometheus, Grafana, IBM Instana
Workload Nginx, Echo

Problem & Solution

Problem

Solution

Project Architecture

image.png

GKE에서 클러스터를 두개 생성하였고(Terraform), Cilium을 설치하였습니다. 각 클러스터는 노드 4개로 구성(애플리케이션 노드 2개, 인스타나 노드 2개)되어 있었으며, 각 클러스터에는 Frontend와 Backend가 존재하여 Cross-Cluster 통신에서의 Zero Trust와 Load Balancing을 구현, Hubble UI, Prometheus, IBM Instana를 통한 모니터링을 하였습니다.

Contribution

테스트 시나리오 제작 및 테스트 워크로드 배포