kong-dashboard는 웹 인터페이스에서 Kong Gateway 설정을 편리하게 관리할 수 있는 GUI로, 요청 라우팅, 인증, 속도 제한 등 다양한 기능과 서비스를 제공합니다.
사실 kong 관리 API에는 여러 인터페이스가 있고, Crul을 직접 사용해 관리를 완료할 수 있지만, 저는 개인적으로 게을러서 kong-dashboard의 관리 인터페이스를 사용해서 운영합니다.
GitHub 주소:하이퍼링크 로그인이 보입니다. 도커 허브 주소:하이퍼링크 로그인이 보입니다.
Kong-대시보드 호환성 비교
먼저, 서버에 Kong을 설치하는 방법에 대한 튜토리얼은 다음과 같습니다:
저는 Kong 0.14.1 버전을 설치했습니다
거울 당겨
콩 대시보드 출시
오차는 다음과 같습니다:
콩과 연락이 닿지 않았습니다하이퍼링크 로그인이 보입니다. 오류 세부사항: { 오류: 연결 ECONNREFUSED 127.0.0.1:8001 TCPConnectWrap.afterConnect [oncomplete] (net.js:1161:14) 음: 'ECONNREFTED', 코드: 'ECONNREFUSED', Syscall: '연결', 주소: '127.0.0.1', 포트: 8001 } 우리는 도커를 사용하고 있고, Kong은 호스트 머신에 배포되어 있는데, 127.0.0.1을 어떻게 사용할 수 있나요??? 그렇다면 도커 컨테이너가 호스트 머신에 접근하도록 하려면 어떻게 해야 하나요???
여기서는 다음과 같은 kong.conf 설정 파일을 수정해야 합니다:
콩 서비스를 재시작하세요.
명령어를 다음과 같이 수정하세요:
다음 그림에서 보듯이 스타트업은 성공적입니다:
브라우저 접근: IP: 8080, 아래 그림에 나와 같이 API 게이트웨이를 생성하세요:
웹사이트 오른쪽 하단에서 노드와 버전 정보를 볼 수 있습니다
누구나 Kong-Dashboard에 접속해 KONG API 게이트웨이를 제어할 수 있으며, 보안을 위해 다음과 같은 인증 설정을 권장합니다:
이렇게 하면 kong 대시보드를 열려면 사용자 이름과 비밀번호를 입력해야 하며, 사용자 이름은 admin이고 비밀번호는 itsvse입니다.
콩은 잘 알려진 API 관리 GUI인 KONGA, GitHub 주소도 있습니다:하이퍼링크 로그인이 보입니다.시간이 나면 다시 공부할 예정입니다.
(끝)
|