자동화 및 연동

연동할 도구를 고르고 작업에 필요한 신원과 권한을 준비한 뒤 간단한 작업으로 확인하세요.

자동화 접근 준비

CI/CD나 스크립트로 명령어를 실행하거나 파일을 전송할 때는 Application을 만들고 서비스 토큰을 발급하세요. 작업에 필요한 접근 범위와 서버, 명령어, 파일 규칙만 부여합니다. 키는 CI/CD의 시크릿 저장소에 보관하세요. 환경별로 토큰을 분리하고 정기적으로 키를 교체하며, 작업을 중단할 때는 토큰을 비활성화하세요. 개인 API 토큰과 서버 등록 토큰을 포함한 차이는 토큰 유형과 사용 기간에서 확인할 수 있습니다.

여러 서버에서 명령어를 실행하려면 필요한 명령어 기능을 포함해 작업 세션을 요청하고 alpacon exec를 사용하세요. 순차 배포, 설정 변경, 유지보수 스크립트, 상태 점검에 쓸 수 있습니다. 여러 서버를 대상으로 할 때는 작업 세션 기능과 서버 그룹을 확인하세요.

먼저 스테이징 서버에서 명령어를 시험하세요. 실행 후에는 명령어 기록을 확인하고 배포 변경을 되돌릴 방법을 준비하세요.

ID 공급자

팀 알림과 승인

CI/CD 플랫폼

공식 통합은 GitHub Actions이며 네 가지 액션을 공개합니다. 다른 CI 도구는 범위를 제한한 서비스 토큰으로 CLI와 REST API를 호출해 Alpacon을 다루며, 아래 가이드에서 방법을 안내합니다.

자동화 가이드

AI 에이전트

통합의 이점

  • CI/CD에 SSH 키 불필요: 대신 범위가 제한된 서비스 토큰 사용
  • 감사 기록: 명령어 기록과 토큰 활동 확인
  • 명령 ACL: 자동화가 실행할 수 있는 것을 제한
  • 반복 가능한 작업: 범위가 제한된 토큰으로 스크립트와 CI 작업 실행

시작하기

  1. 자동화를 위한 서비스 토큰 발급
  2. 위에서 통합 플랫폼 선택
  3. 플랫폼별 가이드 따르기
  4. 먼저 간단한 명령으로 테스트

도움이 필요하신가요?

최종 수정: