-
Config 깃허브 Repository 구축스프링/스프링 클라우드 MSA 2024. 8. 4. 15:33
이전 포스팅에서 MSA 환경에서 공통으로 사용할 환경변수들이 지정된 Config Repository가 필요하다고 했었는데, 깃허브 리포지토리로 Config Repository를 구축할 수 있다.
리포지토리를 만들고 properties 파일을 하나 만들어준다. 이제 서버들에서 리포지토리를 사용할 수 있도록 키를 만들어줘야 한다.
접속하는 방법은 비대칭 키를 생성해서 public 키는 깃허브 리포지토리에 등록하고, Spring Config Server에서 private 키를 통해 접근한다.
터미널에 위와 같은 명령어를 입력해서 키를 생성했다.
해당 경로에 키가 생성되었다. 여기서 pulbic 키의 내용을 복사해서 깃허브 리포지토리에 넣어주면 된다.
Settings > Deploy keys > Add deploy key로 키를 등록해주면 된다.
public key의 내용을 입력했다.
이후에 Spring Config Server에서 private key를 가지고 여기에 접근하면 되고, 이에 대한 내용은 다음 포스팅에서 이어질 것이다.
'스프링 > 스프링 클라우드 MSA' 카테고리의 다른 글
Eureka Client 등록 설정 (0) 2024.08.05 Eureka 서버 구축 (0) 2024.08.05 Config 클라이언트 구축 (0) 2024.08.04 Config Server 설정 (0) 2024.08.04 스프링 클라우드 MSA (0) 2024.08.04