728x90 AWS Cloud School 8기/CICD2 [CI/CD] EKS 환경에서 동적 프로비저닝/ EBS/ EFS/ NFS/ EKS 📌 EBS (Elastic Block Store)✅ EBS(Block) - 하드웨어(디스크)-> 블록 스토리지 서비스: 데이터를 블록 단위로 저장하는 방식임. 하드 드라이브와 비슷한 개념-> EC2 인스턴스와 함께 사용되며, EC2에서 실행되는 애플리케이션의 데이터를 저장하는 데 사용됨-> 단일 EC2 인스턴스에 연결(attach)돼서 동작하고, 데이터베이스, 로그 파일 등을 저장하는 데 적합함-> 파일 시스템이 구성이 안되어있음특정 노드(attach 된)에 존재하는 pod만 접근 가능함 주요 특징:지속적 저장: EC2가 종료돼도 데이터가 유지됨.성능 최적화: IOPS, 처리량, 지연 시간을 설정하여 성능을 조정할 수 있어.확장성: 스냅샷을 통해 데이터 백업 및 복원 가능.📌 EFS (Elastic .. 2025. 5. 12. [CI/CD] Github-action을 통한 CI/CD 🔧 CI/CD가 뭐야?CI (지속적 통합, Continuous Integration)→ 개발자가 코드를 푸시(push)할 때마다 자동으로 테스트하거나 빌드하는 것.어떤 테스트? 코드가 잘 작동하는지 자동으로 검증하는 것어떤 빌드? 소스 코드를 실제 실행 가능한 파일로 변환하는 것즉, 코드가 정상 동작한다고 확인CD (지속적 배포, Continuous Deployment)→ 코드가 문제 없다면 자동으로 서버나 클라우드에 배포하는 것.예를 들어 깃허브 액션을 사용해서 문제가 없다면 웹페이지에 실제 서비스에 반영되는 것을 배포라고 함즉, 확인된 코드를 웹서버, 클라우드, AWS EC2 등에 자동 반영하는 것을 말함즉, 코드를 바꾸면 -> 자동으로 테스트하고 -> 자동으로 서버에 반영되는 시스템🔗 GitHu.. 2025. 5. 11. 이전 1 다음 728x90