Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

결론: Kubernetes Cluster가 Private네트워크로 구성된 환경에서, 개발PC에서 MicroService를 검증 할 때

  • MSA on Kubernetes에서 개발자의 마이크로서비스 어플리케이션을 검증할 경우, 개발PC는 자원이 한정적이므로, 모든 마이크로서비스를 실행하고 테스트 하기 어렵습니다.
  • 이때, 개발자는 개발중인 마이크로어플리케이션만을 실행하고, 다른 마이크로서비스와의 연동은 Kubernetes Cluster 개발환경의 Pod와 연결하여 검증할 수 있습니다.
  • Pod를 Public서비스로 노출하여, 사용할 수도 있겠으나, 보안정책이 Kubernetes Service를 PublicIP로 노출하지 못하는 경우 Port-Foward를 이용하여 해결 할 수 있습니다.

개발PC에서 AKS-POD 연결

Port-Forward를 이용한 개발PC에서 AKS-POD 연결 Command

...