AWS DevOps Engineer Professional
AWS DevOps Engineer Professional 준비에 도움이 되는 장애 대응 문제 942개를 모았습니다.
먼저 읽을 가이드
추천 문제
모든 문제 942개
CICD-115blue-green 전환이 ingress 가중치는 갱신하는데 백그라운드 cron 대상이 계속 옛 데이터베이스 스키마에 씀전환 후 사용자 트래픽은 정상으로 보이는데 예약 job이 아직 옛 스택을 가리켜 환경 간 데이터 정합이 깨집니다.CI/CD고급20분ProCICD-1193fork pull request 검증이 필수 secret을 읽지 못해 파이프라인이 엉뚱한 이유로 실패워크플로 자체는 정상인데 fork에서 온 pull_request 실행이 내부 브랜치와 같은 secret 경로에 닿지 못해 preview job에서 오해하기 쉬운 실패가 납니다.CI/CD중급20분ProCICD-053OCI Helm 차트 게시는 성공하는데 클러스터가 계속 직전 차트를 pull레지스트리는 새 chart artifact를 받는데 배포 job이 계속 이전 digest로 해석합니다 — chart 참조와 버전 올림이 함께 갱신되지 않았습니다.CI/CD중급20분ProCICD-033selected actions 정책이 조직 카탈로그의 재사용 워크플로를 차단저장소가 로컬 워크플로는 계속 돌릴 수 있는데 중앙 재사용 워크플로가 실패합니다 — 조직 정책이 선택된 action과 패턴만 허용합니다.CI/CD중급20분ProCICD-105롤백이 앱 차트는 되돌리고 마이그레이션 작업 이미지는 되돌리지 않아 데이터베이스 계약이 코드보다 앞서 있음릴리스 롤백이 끝난 것으로 보이는데 애플리케이션 오류가 계속됩니다 — 마이그레이션 실행 이미지가 더 새로운 스키마 계약에 남아 있습니다.CI/CD고급20분ProCICD-1209워크플로가 재사용 호출 뒤로 옮겨진 뒤 자체 호스팅 runner가 필수 secret이 없다고 보고secret은 중앙에 있는데 호출된 워크플로가 계속 실패합니다 — 새 호출 계약이 그 secret 선언 방식과 더 이상 맞지 않습니다.CI/CD중급20분ProCICD-1203첫 실행이 동적으로 만들어진 환경 변수 파일을 놓쳐, 수동 재실행이 파이프라인을 고침워크플로가 불안정해 보이는데 진짜 문제는 생성 파일이나 env export 하나가 첫 소비 스텝에는 너무 늦게 만들어져 재실행 때만 존재한다는 것입니다.CI/CD중급20분ProCICD-1200캐시 적중으로 CI가 정상으로 보이는데 토큰 교체 후 사설 의존성 하나가 갱신된 적이 없음캐시가 warm일 때는 파이프라인이 빠르고 초록인데 cold가 되면 깨집니다 — 사설 의존성 경로가 아직 새로 받아올 때만 드러나는 옛 토큰에 의존합니다.CI/CD중급20분ProCICD-1183shallow 체크아웃이 태그 경계를 가려 릴리스 노트 생성이 실패changelog 단계가 기본 CI 체크아웃 depth에는 없는 git 태그와 이력에 의존합니다.CI/CD중급21분ProCICD-017서명되지 않은 이미지가 섞여 배포 승인 정책에 막히는 문제보안 정책은 올바르지만 이미지 서명 체계가 누락되어 특정 서비스만 릴리스가 막히는 상황입니다.CI/CD중급21분ProCICD-081승인 워크플로가 엉뚱한 아티팩트를 승격CI/CD고급21분ProCICD-1201재사용 워크플로 출력이 로그에는 있는데 호출자 작업은 그것을 계속 빈 값으로 읽음호출된 워크플로는 분명히 output을 설정하는데 부모 파이프라인은 빈 값을 봅니다 — 호출자가 실제로 읽는 경계에 output 계약이 노출돼 있지 않습니다.CI/CD중급21분ProCICD-055패키지 저장소가 바뀐 뒤에도 CodeBuild 로컬 캐시가 오래된 base 레이어를 재사용빌드 시간은 좋아 보이는데 만들어진 이미지가 조용히 더 오래된 패키지 baseline을 지닙니다 — 저장소 쪽 base 이미지 갱신에도 로컬 Docker 레이어 캐시가 살아남습니다.CI/CD중급21분ProCICD-667프리뷰 environment가 운영 기본값의 기능 플래그를 써서, 운영 롤아웃이 그 경로를 켤 때까지 빠진 secret 하나를 숨김 (권한 모델 평탄화 후)위험한 경로가 거기서는 활성화된 적이 없어서 하위 환경이 깨끗해 보였을 뿐입니다. 명목상 권한은 맞아 보이는데 위임되거나 상속된 경로 하나가 계속 이전 계층을 반영합니다.CI/CD중급21분ProCICD-006matrix 빌드 결과가 섞여 잘못된 artifact가 배포되는 문제병렬 잡의 출력물이 충돌하면서 다른 환경용 결과물이 섞이는 CI/CD 사고를 다룹니다.CI/CD중급22분ProCICD-025병렬 통합 작업이 같은 테스트 데이터베이스를 덮어씀테스트 격리가 없어 matrix 작업이 서로 경합하고, 병렬 부하에서만 파이프라인이 실패합니다.CI/CD중급22분ProCICD-1185보호된 environment는 있는데 배포가 계속 수동 승인을 우회동적 environment 선택 브랜치 경로가, 의도한 승인 게이트가 실제로 덮지 않는 대상으로 해석됩니다.CI/CD중급22분ProCICD-1196체크아웃은 성공하는데 패키지 매니저에서 사설 submodule 의존성 조회가 계속 실패저장소 자체는 checkout되는데 패키지 매니저가 초기 checkout과 다른 인증 경로로 사설 submodule 경로를 읽으려 하면 빌드가 실패합니다.CI/CD중급22분ProCICD-1186저장소 기본 토큰 scope를 강화한 뒤 재사용 배포 워크플로가 깨짐공유 배포 워크플로가 몇 달 잘 돌다가, 저장소 수준에서 GitHub 토큰 기본 권한을 줄인 뒤 실패하기 시작합니다.CI/CD중급23분ProCICD-726프리뷰 environment가 운영 기본값의 기능 플래그를 써서, 운영 롤아웃이 그 경로를 켤 때까지 빠진 secret 하나를 숨김 (무캐시 복구 훈련 중)위험한 경로가 거기서는 활성화된 적이 없어서 하위 환경이 깨끗해 보였을 뿐입니다. 캐시된 세션도, 예열된 연결도, 물려받은 신뢰 상태도 없이 복구해야 할 때까지 문제가 숨어 있었습니다.CI/CD중급23분Pro