WQVC(WebRTC-QUIC Video Conference) 프로젝트를 위한 kubernetes 설정.
위 서비스의 대략적인 구조는 다음과 같습니다.
git clone https://github.com/SKrns/WQVC-kubernetes.git
네이버 클라우드 플랫폼의 튜토리얼https://docs.ncloud.com/ko/nks/nks-1-4.html
을 참고하여 진행.
kubectl --kubeconfig $KUBE_CONFIG apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/2de5a893aa15f14102d714e918b0045b960ad1a5/deploy/static/mandatory.yaml
kubectl --kubeconfig $KUBE_CONFIG apply -f ingress-service.yaml
EUREKA
,AUTH
,VIDEO
,CHAT
마이크로 서버를 배포.
kubectl --kubeconfig $KUBE_CONFIG apply -f eureka-deployment.yaml
kubectl --kubeconfig $KUBE_CONFIG apply -f auth-deployment.yaml
kubectl --kubeconfig $KUBE_CONFIG apply -f chat-deployment.yaml
kubectl --kubeconfig $KUBE_CONFIG apply -f video-deployment.yaml
kubectl --kubeconfig $KUBE_CONFIG apply -f ingress.yaml