spring boot admin 환경을 구성하기 위한 Server, Client sample code
크게 legacy 환경 (Server, Client), k8s 환경 (Server, Client), k8s 리소스(service, deployment)로 구성되어있다
- legacy 환경 Server, Client
- k8s 환경 Server, Client
- [k8s 리소스 (service, deployment..)]
On-premise 환경에서의 프로젝트 구성
- 해당 프로젝트 정보
- sba-server
- sba-client
Kubernetes 환경에서의 프로젝트 구성
- 해당 프로젝트 정보
- sba-k8s-server
- sba-k8s-client
Spring Boot Admin Kubernetes 환경에서 사용해보기
Kubernetes 환경에서의 프로젝트 이외의 리소스 정보들
- k8s
- 0_init (초기 설정 파일들.. Role, ServiceAccount, RoleBinding )
- 1_admin (server 관련 파일들.. deployment, service, db)
- 2_client (client 관련 파일들.. deployment, service )
k8s server, client image만 준비되어 있다면, 바로 사용 가능하다.
각 deployment 파일에 spec.template.spec.containers[0].image 정보 update