CB Spider Service Address Configuration - cloud-barista/cb-spider GitHub Wiki
CB-Spider Address 설정(v0.4.4부터 제공)
- Server Address(SERVER_ADDRESS) 설정과 Service Address(SERVICE_ADDRESS) 설정이 존재한다.(설정위치:./setup.env)
- SERVICE_ADDRESS를 명시적으로 설정하지 않으면, SERVER_ADDRESS 설정 값과 동일하게 설정 된다.
- SERVICE_ADDRESS 명시적 설정은 주로 Kubernetes와 같은 이원화된 네트워크 환경에서 운영될 경우 사용한다.
SERVER_ADDRESS 설정
-
CB-Spider 서버가 가동되는 주소 및 포트를 설정한다.
-
Default: SERVER_ADDRESS 설정 없음.
[설정 예시]
설정 값 Server IP Server Port examples 설정하지 않음(default) IP 획득 후 설정 1024 x.x.x.x:1024 "localhost" localhost 1024 localhost:1024 "localhost:3000" localhost 3000 localhost:3000 "1.2.3.4:3000" 1.2.3.4 3000 1.2.3.4:3000 ":3000" IP 획득 후 설정 3000 x.x.x.x:3000
SERVICE_ADDRESS 설정
-
SERVICE_ADDRESS를 명시적으로 설정하지 않으면, SERVER_ADDRESS 설정 값과 동일하게 설정 된다.(default)
-
Kubernetes 환경과 같이 서버 가동 주소와 외부로 오픈 되는 주소가 다른 환경에서 별도 설정한다.
-
Default: SERVICE_ADDRESS 설정 없음.
[설정 예시]
설정 값 Server IP Server Port examples 설정하지 않음(default) SERVER_ADDRESS IP와 동일 SERVER_ADDRESS Port와 동일 x.x.x.x:1024 "5.6.7.8:31024" 5.6.7.8 31024 5.6.7.8:31024 ":3000" IP 획득 후 설정 3000 x.x.x.x:3000
Public Network 환경 설정 예시
- (1) Default Configuration: Public 망에 연결된 VM에서 CB-Spider 서버를 운영하고자 하는 경우
- (2) Port Configuration: 특정 Port로 CB-Spider 서버를 운영하고자 하는 경우
Private Network 환경 설정 예시
- (3) Private Configuration: Private 망에 연결된 VM에서 CB-Spider 서버를 운영하고자 하는 경우
- (4) Closed Configuration: 특정 노드 내부에서만 CB-Spider 서버를 운영하고자 하는 경우
Dual Network 환경 설정 예시
- (5) Dual Network Configuration: Docker Container 및 Kubernetes와 같은 이중 망에서 CB-Spider를 운영하고자 하는 경우