2024/11 2

AWS EKS의 IRSA와 RBAC 이해하기 - Spring Boot MSA 환경의 로깅 시스템 구축 사례

AWS EKS의 IRSA와 RBAC 이해하기 - Spring Boot MSA 환경의 로깅 시스템 구축 사례 이번 포스팅에서는 AWS EKS 환경에 배포된 SpringBoot 애플리케이션 로깅 구축시 필요한 IRSA와 RBAC를 사례를 통해 정리합니다.로깅 구성시 중요하게 생각한건 확장성과 비용이었습니다. 현재 구성한 기술스택도 정답이 아니지만 중요하게 고려했던부분은 로그 저장소였습니다.로깅 구축에 사용된 기술 스택은 다음과 같습니다.aws cloudwatchfluentbitaws eks 환경에서 logging을 구축하기 위해서 해야할일을 크게 두가지로 나눴습니다.aws eks의 배포된 특정 app에 대한 로깅 수집수집한 로깅을 적재하는것ClusterRole로깅을 수집하기 위해서는 로깅 컬렉터가 필요합니다..

kubernetes 2024.11.19

DGS Framework의 GraphiQL을 Apollo GraphQL Sandbox로 대체하기

이번 포스트에서는 DGS Framework의 기본 GraphQL Playground인 Graphiql이 아닌 Apollo Graphql Sandbox에서 사용하는 방법에 대한 내용입니다. 환경kotlin 1.9.20spring-boot 3.3.3spring security 6graphql-dgs-spring-graphql-starter 9.1.2DGS Framework로 Graphql 서버를 올리게 되면 기본적으로 host:port/graphiql 로 graphiql playground로 graphql 쿼리 접근이 가능합니다.Apollo Graphql Sandbox를 사용하려던 이유는 회사내에서는 Apollo Graphql를 Node.js환경에서 운영중이기 때문에 대부분의 개발자는 Apollo Graph..

Graphql 2024.11.19