워크플로우 정의는 서버에, 실행은 당신의 인프라에.
Deplite는 셀프호스팅 자동화 엔진이에요.secrets와 stdout은 절대 외부로 나가지 않아요.
어디부터 읽으면 좋을까요?
YAML 한 개로 시작
Agent의 ./workflows/에 파일을 두면 다음 스캔(30초 이내) 때 자동 등록돼요.
./workflows/deploy-prod.yaml
name: deploy-prod
timeout-minutes: 30
secrets:
- DATABASE_URL
limits:
- type: cooldown
after: 5m
steps:
- name: Deploy
run: kubectl set image deployment/myapp myapp=myapp:$REF