Alpacon과 통합하기
원활한 자동화를 위해 Alpacon을 기존 도구 및 워크플로와 연결하세요.
CI/CD 플랫폼
GitHub Actions
GitHub Actions와 Alpacon으로 배포를 자동화하세요.
GitLab CI
GitLab CI/CD 파이프라인에 Alpacon을 통합하세요.
Jenkins
지속적 배포를 위해 Jenkins와 함께 Alpacon을 사용하세요.
일반적인 통합 패턴
배포 자동화
# 프로덕션 서버에 배포
alpacon websh production "cd /app && git pull && npm install && pm2 restart"
다중 서버 명령
# 모든 웹 서버 업데이트
for server in web1 web2 web3; do
  alpacon websh $server "sudo systemctl restart nginx"
done
API 기반 자동화
# REST API를 통해 명령 실행
curl -X POST https://your-workspace.us1.alpacon.io/api/events/commands/ \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"server": "production", "command": "deploy"}'
통합의 이점
- CI/CD에 SSH 키 불필요 - 대신 보안 API 토큰 사용
 - 감사 추적 - 모든 자동화된 작업이 기록됨
 - 명령 ACL - 자동화가 실행할 수 있는 것을 제한
 - 간단한 설정 - 한 줄 설치, 즉시 사용
 
시작하기
- 자동화를 위한 API 토큰 생성
 - 위에서 통합 플랫폼 선택
 - 플랫폼별 가이드 따르기
 - 먼저 간단한 명령으로 테스트