
08. [Azure/Spring] 같은 클러스터 내 Pod 통신 이슈
현재 아키텍쳐 구조도 대부분의 CI/CD 파이프라인과 Azure 리소스 자원이 찍힌 상태로 아키텍쳐는 위와 같다. 위 구조로 서비스를 배포하고 서비스에 접속하니 하나의 에러와 마주쳤다. Front ↔ Backend 통신 에러 FrontEnd(Vue.js)와 BackEnd(Spring Boot)를 별도의 pod으로 기동 시키고 FrontEnd의...
ㅌ

현재 아키텍쳐 구조도 대부분의 CI/CD 파이프라인과 Azure 리소스 자원이 찍힌 상태로 아키텍쳐는 위와 같다. 위 구조로 서비스를 배포하고 서비스에 접속하니 하나의 에러와 마주쳤다. Front ↔ Backend 통신 에러 FrontEnd(Vue.js)와 BackEnd(Spring Boot)를 별도의 pod으로 기동 시키고 FrontEnd의...

현재 BackEnd Server와 데이터베이스는 정상적으로 Azure 환경에서 구동 되었다. 다음으로 Vue.js 기반으로 구성되어진 Front(Web) 서버를 Azure AKS에 구동시켜 보겠다. Front CI 구성 백엔드와 동일하게 Frontend 레포지터리에 .github/workflows/docker-image.yml 을 작성한다. ...

Spring DI와 Static 필드 반년간 Azure와 k8s에서 공부를 하며 프로젝트를 진행하며 어느덧 프로젝트도 막바지에 다가와 보안성 검증 단계에 있다. 보안성 검증을 진행하면서 소스에 하드코딩된 부분을 수정하며 Spring Framewokr 지식의 부족으로 조금 헤맨 것에 대해 간략히 적어볼려고 한다. instance 필드와 static...

개요 분명 나는 Java/Web 개발자로 커리어를 시작했지만 다양한 사정에 의해 AKS-자습서 (AKS 어플리케이션만들기)와 처음 시작하는 애저 책을 가지고 Azure 공부를 할 기회를 얻었습니다. 우선 단순히 명령어를 따라하고 리소스를 만들면서 엉성한 공부를 끝내고, 투입된 업무는 기존 Container 기반의 서비스를 Azure 환경으로 Mig...

[Gold V] 맥주 마시면서 걸어가기 - 9205 문제 링크 문제 설명 상근이와 친구들이 송도에서 열리는 펜타포트 락 페스티벌에 가기 위해 맥주를 마시며 걸어가는 문제 상근이는 집에서 출발해 페스티벌 장소까지 이동해야 하며, 50미터마다 맥주 한 병을 마셔야 합니다. 맥주는 처음에 20병이 들어있는 박스를 가지고 출발하지만, 중간에 편의점을 통해...

AZ204를 공부하면서 흝어져있던 Dump 문제들의 개념을 정리해 모았다. Azure Web app에서 실행되는 분산추적을 설정하여 고객 ID를 모든 운영에 연계시키는 방법? 📌 정답 고객 ID를 추적 컨텍스트에 추가 Application Insight SDK를 사용하여 `Telemetry Initial...

문제 정보 [프로그래머스/lv3] 여행경로 항공권의 경로를 input으로 받아, 모든 항공권을 사용하는 방법을 구하는 DFS 문제로, 목적지가 여러 곳이라면 알파벳 순서대로 가장 빠른 경로를 output으로 결정해야한다. 입출력 예 tickets return ...

X-Forwarded-For L7 로드밸런서 또는 L4 로드밸런서를 거쳐 들어온 트래픽은 웹 서버에서 장비 IP 또는 Proxy Server의 IP로 보이기도 한다. 이를 추적하기 위해 X-Forwarded-For Header를 사용하면 Client의 IP를 유지할 수 있다. 일반적인 X-Forwarded-For X-Forwarded-For:...

BackEnd Server를 컨테이너화 하여 AKS안에 가동 시키는것까지는 성공했다.. 당연하게도 DB 연결이 안되어 아래와 같이 JDBC 오류가 발생 DB를 연결하기 위해서는 두가지 방법이 필요하다. 기존의 MySQL 이미지를 컨테이너화하여 배포 Azure MySQL 서버를 이용 고민을 했지만.. 이미 기존의 image를 말아서...

Azure Message Queue에는 Storage Queue와 Service Bus Queue 두개가 존재한다. Azure Service Bus를 사용해야할 때? 솔루션을 설계하는데 있어 Queue에서 Polling되지 않고도 메세지를 수신할 수 있는 경우, Queue의 FIFO를 보장해야하는 경우, 자동 중복 검색을 지원 해야하는 경우, ...