cloudtype은 데이터베이스, 메세징 큐 등의 서비스를 다른 서비스와 연동하기 위해 필요한 호스트명과 포트를 제공합니다. 용도에 따라 동일 배포환경 내에서 참조하는 것과 외부에서 참조하는 것으로 나뉩니다.
접속 정보 조회

서비스 상세 페이지의 리소스탭에서 두 가지 유형의 엔드포인트를 확인할 수 있습니다:
- 인그레스: 외부 서비스와의 연결을 위한 [hostname:port]
- 내부 연결: 같은 배포환경의 서비스 간 통신을 위한 [hostname:port]
같은 배포환경의 서비스간 통신에는 서비스 이름이 호스트네임으로 사용됩니다.
내부 서비스 간 통신

같은 화면에 있는 서비스 사이에는 내부 연결 주소인 서비스 이름과 포트번호로 통신할 수 있습니다.
같은 화면에 있는 서비스는 같은 배포환경에 속합니다. 배포환경 별로 격리된 네트워크가 구성되기 때문에 방화벽 규칙 적용이 필요없고, 통신 지연 현상이 최소화됩니다.
다른 배포환경 또는 외부 서비스

서비스 상세페이지 리소스탭의 인그레스 정보(호스트네임 : 포트번호)로 다른 배포환경 또는 외부의 서비스와 통신할 수 있습니다. 이 경우, 연결하려는 데이터베이스가 속한 배포환경의 설정탭에서 TCP 외부접속을 허용해야 합니다.

인그레스 주소를 사용해 로컬 컴퓨터의 관리툴로 데이터베이스에 TCP 접속할 수 있습니다.





MariaDB - MySQL Workbench
MariaDB - MySQL Workbench

접속정보를 입력한 후, 이어지는 화면에서 배포시 설정한 Root Password를 입력하세요.
Root Password는 배포환경 설정탭의 시크릿 항목에서 조회할 수 있습니다. MySQL Workbench Download
PostgreSQL - pgAdmin
PostgreSQL - pgAdmin

Connection 탭에서 접속정보와 배포할 때 설정한 Username(기본값 root), Root Password를 입력하세요.
Root Password는 배포환경 설정탭의 시크릿 항목에서 조회할 수 있습니다. pgAdmin Download
MongoDB - MongoDB Compass
MongoDB - MongoDB Compass

New Connection 클릭 후, Advanced Connection Options 하단부의 General 탭에서 포트번호까지 포함한 호스트네임을 Host 필드에 입력하세요.

Authentication 탭에서 배포할 때 설정한 Username(기본값 admin), Root Password를 입력하세요.
Root Password는 배포환경 설정탭의 시크릿 항목에서 조회할 수 있습니다. MongoDB Compass Download
Redis - Redis Insight
Redis - Redis Insight

Add Redis Database 클릭 후, 접속정보를 입력해주세요.
Root Password는 배포환경 설정탭의 시크릿 항목에서 조회할 수 있습니다. Redis Insignt Download
아웃바운드 IP

클라우드타입에서 배포한 서비스와 외부의 DB를 연동하여 사용하려는 경우, 설정탭의 배포환경 정보 메뉴에서 클라우드타입의 아웃바운드 IP를 조회하여 활용할 수 있습니다.
공용으로 사용되는 IP로 새로 컨테이너가 재생성되거나 프로젝트를 새로 생성해도 아웃바운드 IP는 항상 같으며 대시보드에 표시된 IP 중 하나가 사용됩니다. 외부서비스에 화이트리스트 IP로 등록할 경우, 대시보드에 표시되는 IP를 모두 등록해주세요.