| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- Docker
- ssh
- elasticahe
- Tunneling
- nginx
- spring
- spring cloud config
- springboot
- helm
- sshtunneling
- kaniko
- argocd
- helm-chart
- promtail
- Kubernetes
- redis oss
- model context protocol
- AWS
- cloud controller manager
- 인프런강의
- Spring Config Bus
- PLG
- EC2
- Helm Chart
- 생성형AI
- k8s
- ChatGPT
- port forawrding
- ssafy #싸피 #ssafy 12기 #싸피 12기 #ssafy 합격 #싸피 합격 #합격 후기
- RDS
- Today
- Total
목록Spring (2)
처누
[Spring] Spring Cloud Config(1) (Feat. Actuator API)이전의 프로젝트들에서 환경변수 값과 설정을 관리하기 쉽도록 Config Server를 따로 띄운 후 관리했다. 별도의 서버에서 Docker로 띄운 후 Config repo에서 해당 서버 ip, rabbitmq 및 다양한 설정들을 구현cheonu.tistory.com 이전 포스팅에서 Spring Cloud Confing server를 구축하고 actuator API 호출을 통해 변경된 config를 적용했다. 하지만 이러한 방식은 설정이 변경될 때마다 actuator API를 호출해야 하고, 모든 서비스마다 refresh를 해주어야 하는 문제점이 발생한다. 즉, 사이즈가 커질수록 수동으로 하는 것에는 한계가 생긴다..
이전의 프로젝트들에서 환경변수 값과 설정을 관리하기 쉽도록 Config Server를 따로 띄운 후 관리했다. 별도의 서버에서 Docker로 띄운 후 Config repo에서 해당 서버 ip, rabbitmq 및 다양한 설정들을 구현했던걸로 기억한다. 하나의 git repo에서 관리하다보니 굉장히 편리하다고 느꼈고, 앞으로 진행할 프로젝트에서도 이를 활용한다면 개발 진행에 있어서 굉장한 편리함을 얻을 수 있지 않을까 하는 생각이 들었다. 어떻게 동작하고 설정하는지 익혀보려고 한다 0. 들어가기 전 전에 진행했던 프로젝트 아키텍처를 보면 config server를 별도의 EC2서버에 띄워놓은 후 관리했다. 덕분에 아주 편하게 프로젝트를 진행했었는데 어떻게 동작하고 구현하는지 파헤쳐보자! 1. ❔Spring..