전체 글464 AWS SAA 시험후기 스터디로 6주 가량 매주 30문제 SAA 모의고사를 풀었다. 모의고사와 달리 정작 시험장에서는 본 듯 안본 듯한 문제가 많아서 적당히 찍었다. 사실 스터디로 푼 모의고사보다 udemy SAA 강의 모의고사 내용이 비슷하게더 많이 나온 것 같기도하다. 사실 시험 광탈인줄 알았다. 2025. 11. 23. CI/CD Study [3주차] Jenkins 및 Gogs 컨테이너 구성 (Docker Compose): Jenkins (CI 서버)와 Gogs (Git 서버)를 Docker 컨테이너로 실행합니다.Jenkins와 Gogs 컨테이너 서비스를 정의하는 docker-compose.yaml 파일을 작성합니다.cat docker-compose.yamlservices: jenkins: container_name: jenkins image: jenkins/jenkins restart: unless-stopped networks: - cicd-network ports: - "8080:8080" # Jenkins 웹 UI (Host:8080 -> Container:8080) - "50000:50.. 2025. 11. 2. CI/CD Study [2주차] CloudNet@ CICD Study 1기 정리 Helm은 템플릿 기반으로 값을 받아 배포하는 도구이며,관련 매니페스트 파일을 하나의 논리적 배포 단위인 차트(Chart)로 패키징.pacman이라는 이름으로 Helm Chart 디렉터리 레이아웃을 생성.Chart.yaml, templates/, values.yaml을 포함.Chart.yaml은 차트의 이름, 버전, 설명과 같은 메타데이터를 담는 파일입니다.version차트 버전입니다. 차트의 정의(템플릿 등)가 바뀌면 업데이트합니다. appVersion애플리케이션 버전입니다. 실제 애플리케이션 코드/이미지가 변경될 때 갱신합니다. Chart.yamlapiVersion: v2name: pacmandescription: A Helm chart for Pacm.. 2025. 10. 26. CI/CD Study [1주차] CloudNet@ CICD Study 1기 정리 GitOps의 정의GitOps는 **Git을 단일한 진실의 원천(Single Source of Truth)**으로 사용하는 인프라 관리 방식입니다.제안자: Weaveworks CEO Alexis Richardson (2017년)등장 배경: 클라우드 네이티브 애플리케이션의 복잡성과 전통적 배포 방식의 한계를 해결하기 위해 등장핵심 개념: 시스템의 원하는 상태(Desired State)를 Git에 선언적(Declarative)으로 정의하여 인프라를 코드로 관리하는 방법론GitOps의 3대 핵심 원칙원칙설명1. Git은 단일 소스Git이 모든 환경(Dev, Staging, Prod)의 신뢰 가능한 정보 원천으로 작동. 모든 변경은 Git을 통해 수행.2. 모든 .. 2025. 10. 18. 이전 1 2 3 4 ··· 116 다음