본문 바로가기
반응형

분류 전체보기267

K8S 퍼시스턴트볼륨 테스트 - Azure Disk 참고 AKS에서 Azure Disk가 포함된 볼륨을 수동으로 만들어 사용 - Azure Docs AKS에서 Azure Disk를 사용하여 영구 볼륨을 동적으로 만들어 사용 - Azure Docs 정적 볼륨 - Azure Disk 정적 볼륨의 데이터 재 사용성을 확인하기 위한 테스트 입니다. 볼륨에 사용할 Azure Disk 생성 yaml 작성 apiVersion: v1 kind: Pod metadata: name: mypod spec: containers: - image: ubuntu/nginx name: mypod volumeMounts: - name: azure mountPath: /mnt/azure volumes: - name: azure azureDisk: kind: Managed diskName.. 2023. 4. 11.
PV, PVC는 무엇인가? 참고 kubernetes 볼륨 - k8s docs K8S PersistentVolume - k8s docs 쿠버네티스 - PV(Persistent Volume)와 PVC(Persistent Volume Claim)에 대해 알아보자 - ST-Soul [Kubernetes] 쿠버네티스 볼륨 개념 1편 (emptyDir, hostPath) - Nirsa [Kubernetes] 쿠버네티스 볼륨 개념 2편 (PersistentVolume, PersistentVolumeClaim) - Nirsa 쿠버네티스 #5 - 디스크 (볼륨/Volume) - 조대협 [K8S] PV & PVC - 폴피드 애플리케이션에 대한 AKS의 스토리지 옵션 - Azure Docs PV 테스트 k8s 퍼시스턴트볼륨 테스트 (단일 pod) -.. 2023. 4. 10.
Jenkins로 AKS CI/CD 구축 2/2 - Agent 구성 Jenkins로 AKS CI/CD 구축 1/2 - Jenkins 구성의 연장 되는 내용입니다. Jenkins를 단일 머신으로 사용하다가 컴퓨팅 파워가 부족할때 여러대의 jenkins 머신을 추가하고 job 단위로 분리해서 사용할 수 있습니다. 여러개의 단일 Jenkins 머신을 사용하게 되면 어느 머신에서 어떤 Job이 동작 중이고 오류가 있었는지 한눈에 모니터링 하기 불편한 점이 있습니다. Jenkins에서는 Master/Slave개념이 지원되며 Master에서 모든 Slave 노드들의 빌드 상태를 파악할 수 있고 특정 Slave에 빌드 요청을 할 수 있습니다. Master에 설정되어 있는 Job의 task 내용을 Slave로 전달하여 Slave의 컴퓨팅 자원을 사용해 빌드가 진행되는 방식입니다. Ma.. 2023. 4. 10.
Jenkins로 AKS CI/CD 구축 1/2 - Jenkins 구성 GitHub에 있는 샘플 애플리케이션을 통합하는 과정 Jenkins를 사용하여 GitHub에서 Azure Kubernetes Services로 배포 - Azure Docs Ubuntu에 Jenkins 설치하는 방법 Ubuntu에 젠킨스 설치 - ThchExpert TIPS Jenkins를 사용하여 GitHub에서 Azure Kubernetes Service로 배포 문서의 내용을 토대로 진행되었으며 중간에 발견되는 오류에 대한 보완 작업이 추가 되었습니다. 본 페이지는 Jenkins로 CI/CD 구축에 대한 내용이 담겨 있습니다. docker 이미지 빌드 ACR push AKS 배포 Jenkins Pipeline 구축 GitHub 저장소 변경사항 발생 시 jenkins 자동 빌드 시작 사전준비 #가상머신 .. 2023. 4. 10.
반응형