pile·
인프라 / DevOps·SK플래닛SK플래닛·

Ansible AWX 활용법: 서버 배포부터 무중단 릴리즈까지

문제여러 서버에 걸친 배포를 수동으로 처리하면서 일관성 부재와 서비스 중단이 반복되고, L4 out/in 타이밍을 수동으로 조율하는 비용이 높음.
접근Kubernetes 위에 AWX Operator로 Ansible AWX를 구축. 배포 플레이북에 /healthcheck/l4out → 배포 → /healthcheck L4 in 흐름을 구성. L4가 5초 간격 3회 재시도로 서비스 다운을 감지해 풀에서 제거, 복구 후 자동 재투입.
결과L4 헬스체크 기반 무중단 배포 구현. Celery 분산 처리로 병렬 배포 지원. 표준화된 플레이북으로 배포 일관성과 보안 취약점 사전 점검이 가능해졌다.
SK플래닛
SK플래닛 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 인프라 / DevOps·vercel-blogVercel Blog·

    Vercel CLI 드라이런 배포로 실제 배포 전 구성 미리 확인하기

    Vercel CLI v54.17.2부터 vercel deploy --dry 명령으로 실제 파일 업로드 없이 배포 구성을 미리 검사할 수 있다. 프레임워크 감지 결과, 포함/제외 파일 목록, 디렉터리 크기 분포, 콘텐츠 해시까지 사전에 확인하고 나서 배포를 결정할 수 있어 의도치 않은 배포 실패를 예방한다.

    #deployment#ci-cd#vercel-cli+1