
04. [Azure/Spring] ArgoCD 설정하기
GitOps 경로 설정 gitops .gitignore │ └─backend ├─base │ configmap.yaml │ deployment.yaml │ kustomization.yaml │ secret.yaml │ service.yaml │ └...
ㅌ

GitOps 경로 설정 gitops .gitignore │ └─backend ├─base │ configmap.yaml │ deployment.yaml │ kustomization.yaml │ secret.yaml │ service.yaml │ └...

ACR은 이미 생성했다고 가정… GitHub → Azure Container Registry 기존 저장소에 ./github 생성 ./gitgub/workflows/docker-image.yml 생성 name: Build and Push Docker Image to ACR on: push: ...

DockerFile 작성 기존 프론트 서버의 상단에 DockerFile을 작성한다. # Node.js 이미지를 기반으로 사용 FROM node:18 # 애플리케이션 디렉토리 생성 WORKDIR /app # package.json과 package-lock.json 파일 복사 COPY package*.json ./ # 종속성 설치 RUN ...

SpringBoot 컨테이너화 JAR 파일 생성 mvn clean package 해당 명령어를 통해 jar 파일을 얻는다. Issue - Java 버전이 맞지 않을때 JDK17의 경로를 확인 /usr/libexec/java_home -v 17 반환된 JDK17의 경로를 바탕으로 JAVA_HOME을 설정 export JAVA...

Azure Vnet- 가상 네트워크 lass 주소 공간 인터넷 인바운드 통신과 가상 네트워크 통신을 위한 공인 및 사설 IP 지원 Azure의 주소 공간 표기는 CIDR 표기 방법 사용 IPv4 주소를 Azure내에서 정적 또는 동적 할당 가능 이러한 주소 공간을 통해 가상 네트워크 설계시 원칙 2가지 V...

01. AKS 따라하기 - 컨테이너와 클러스터 만들기 시작하기 앞서서… 예제 코드 가져오기 git clone https://github.com/Azure-Samples/aks-store-demo.git 해당 디렉토리의 yaml 파일을 사용해 RabbitMQ 이미지를 다운로드 하고 시작한다. docker compose -f do...

05. AKS 따라하기 - 클러스터 업그레이드 및 삭제 현재 버전과 사용가능한 클러스터 버전 가져오기 az aks get-upgrades --resource-group myResourceGroup --name myAKSCluster 해당 명령어 실행시 현재 이용가능한 추후 버전을 보여준다. 이걸 토대로 수동 업그레이드 명령어를 실행 ...

04. AKS 따라하기 - PaaS 서비스 사용 환경 변수 등록하기 (MAC OS 기준) export LOC_NAME=eastus export RAND=$RANDOM export RG_NAME=myResourceGroup export AKS_NAME=myAKSCluster export SB_NS=sb-store-demo-$RAND Azure S...

03. AKS 따라하기 - PaaS 서비스 사용 환경 변수 등록하기 (MAC OS 기준) export LOC_NAME=eastus export RAND=$RANDOM export RG_NAME=myResourceGroup export AKS_NAME=myAKSCluster export SB_NS=sb-store-demo-$RAND Azure S...

02. AKS 따라하기 - 클러스터 만들고 배포하기 AKS 클러스터 만들기 az aks create --resource-group myResourceGroup --name myAKSCluster --node-count 1 --generate-ssh-keys --attach-acr kimkyuheongregistry node count는 2...