서버 TO 서버 통신시에,
도메인을 다 안해도 된다.
{service_object 이름}.{네임스페이스}.svc.cluster.local
위와 같은 주소는 k8s 안에서 사용되는 주소로 k8s DNS에서 pod ip를 조회하여 endpoint 를 찾아간다.
같은 k8s 클러스터 안에서는 위와 같은 주소를 사용할 수 있다.
{service_object 이름}.{네임스페이스}.svc.cluster.local 이 주소에서 두 서버간 동일한 부분은 생략할 수 있습니다.
네임스페이스가 같은 경우 http://{service_object 이름} 만 해주면 되고
네임스페이스가 다르면 http://{service_object 이름}.{namespace} 까지 붙여줘야 합니다.
한 클러스터 안에서 svc.cluster.local은 동일하기에 생략가능.
https 통신을 서버 to 서버에서는 주로 안하는것 같다.
1년마다 인증서 갱신을 해야하기도하고
ACL을 걸어두기도 한다!
같은 k8s 클러스터 안에서는 위와 같은 주소를 사용 할 수 있습니다.
위와 같은 주소는 k8s 안에서 사용되는 주로소 k8s DNS에서 pod ip를 조회하여 endpoint 를 찾아갑니다.
같은 k8s 클러스터 안에서는 위와 같은 주소를 사용 할 수 있습니다.위와 같은 주소는 k8s 안에서 사용되는 주로소 k8s DNS에서 pod ip를 조회하여 endpoint 를 찾아갑니다.
같은 k8s 클러스터 안에서는 위와 같은 주소를 사용 할 수 있습니다.
'TIL' 카테고리의 다른 글
HTTP VS TCP (0) | 2023.08.18 |
---|---|
받는 ResponseDTO의 field 생략 (0) | 2023.08.08 |
프로젝트 TIMEZONE 설정 (0) | 2023.08.04 |
WebClient BodyInserters.fromValue (1) | 2023.07.14 |
HTTP vs HTTPS (0) | 2023.07.13 |