배포 개요

배포를 자동화하고 여러 서버에서 동시에 명령을 실행하세요. CI/CD 파이프라인과 인프라 자동화에 최적입니다.

할 수 있는 것

API 기반 배포

API 토큰을 사용하여 Alpacon을 CI/CD 파이프라인과 통합하세요. 프로그래밍 방식으로 명령 실행, 파일 전송 및 서버 관리가 가능합니다.

일반적인 사용 사례:

  • GitHub Actions 워크플로우
  • GitLab CI/CD 파이프라인
  • Jenkins 작업
  • 커스텀 배포 스크립트

API 토큰에 대해 알아보기

다중 서버 명령 실행

Deploy Shell을 사용하면 여러 서버에서 한 번에 명령을 실행할 수 있습니다. 롤링 업데이트, 구성 변경, 일괄 작업에 완벽합니다.

사용 사례:

  • 여러 서버에 코드 배포
  • 전체 서버의 구성 업데이트
  • 유지보수 스크립트 실행
  • 헬스 체크 실행

Deploy Shell에 대해 알아보기

시작하기

API 토큰

프로그래밍 방식 접근 및 CI/CD 통합을 위한 API 토큰을 생성하고 관리하세요.

API 토큰에 대해 알아보기

Deploy Shell

웹 인터페이스에서 여러 서버에 동시에 명령을 실행하세요.

Deploy Shell에 대해 알아보기

통합 가이드

CI/CD 도구와 통합하고 싶으신가요? 다음 가이드를 확인하세요:

보안 고려사항

API 토큰 보안:

  • CI/CD 플랫폼에서 토큰을 암호화된 시크릿으로 저장
  • 환경별로 별도의 토큰 사용
  • 정기적으로 토큰 교체
  • 더 이상 필요하지 않은 토큰 폐기

Deploy Shell 모범 사례:

  • 먼저 스테이징 서버에서 명령 테스트
  • 가능한 경우 드라이 런 모드 사용
  • 실행 로그 모니터링
  • 롤백 절차 구현

관련 문서