반응형
nip.io 는 k8s 에서 wildcard DNS로 칭해진다.
nip.io 앞에 뭘 붙히든, 어떤 주소 형태가 들어가게 되면 그 주소를 인식하여 리턴해주는 서비스
라고 생각하면 된다.
만약 nip.io를 사용하지 않으면 사용하고자 하는 도메인을 hosts 등에 모두 등록을 해야만 사용이 가능하다.(참고 포스팅 참고)
하지만 nip.io를 사용하면
hosts 사용할 경우 | 1. hosts 파일에 dns 정보 등록 - test.com 1.2.3.4 2. dns 사용 |
nip.io 사용할 경우 | test.com.1.2.3.4.nip.io |
이렇게 바로 사용이 가능하다.
자주 고정적으로 쓰이는 값들에 대해서는 hosts 파일에 등록을 하는것이 좋지만,
가변적이거나 pod처럼 띄우고 사라질수 있는 대상에서는 wildcard DNS 인 nip.io 도 자주 쓰이곤 한다.
참고 포스팅
https://thenicesj.tistory.com/684
반응형
'IT > Docker.K8S' 카테고리의 다른 글
[K8S] CNI란? (21) | 2024.05.13 |
---|---|
K8S 기본 명령어 모음(kubectl 옵션) (30) | 2024.05.02 |
[Docker] Oracle (19.3 C) (37) | 2023.11.10 |
[Docker] Springboot 서버 띄우기(com.mysql.cj.jdbc.exceptions.communicationsexception: communications link failure 에러) (58) | 2023.10.19 |
[Docker] Dockerfile 만들기 (54) | 2023.10.18 |
댓글