#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd

제목쿠버네티스 파드 상 자바스크립트 fetch 2022-11-28 18:05
작성자

안녕하세요.

이번 텀 프로젝트에서 한 파드엔 flask를 이용한 웹서버, 한 파드에는 mysql 컨테이너를 띄워서 통신을 하려 했습니다.

그러나 웹서버의 자바스크립트 측에서, post 메서드를 처리해야 하는데, 자바스크립트는 브라우저에서 실행하기 때문에 localhost나 서비스의 이름을 통해 접근할 수가 없습니다.


fetch 요청은 다음과 같습니다. 

        fetch("127.0.0.1:5000/post_todo", {

            method : "POST",

            headers : {

                "Accept" : "application/json",

                "Content-Type" : "application/json"

            },

            body : JSON.stringify({'title' : input_title.value, 'date' : input_date.value})

        })


외부에서 접근하려면 minikube service를 통해 생성되는 외부 ip로만 접근할 수 있는 것으로 아는데, 그렇다면 JS 코드에서 어떤 방법으로 http method를 보낼 수 있을지 고민하다가 문의합니다.
감사합니다.
댓글