Bosh의 deployment process에는 몇가지 단계가 있다
1. 설치에 필요한 dependency package를 다운
2. 모든 job의 VM에 parallel 하게 pre-start script 구동 됨, pre-start script가 finish 될 때가지 대기함
3. monit start 호출 되어 process 기동
4. 마찬가지로 post-start script 구동 되고 완료 될 떄가지 대기
5. all jobs in the deployments 마친 뒤 post-deploy script 수행 됨
- 단 default로 director property에서 false로 되어 있어서 enable 시켜줘야 사용 가능함
6. 추가로 monit에서 특정 job을 stop 시 drain script가 호출 됨
'CloudFoundry' 카테고리의 다른 글
[CloudFoundry] bosh apache2 release (0) | 2016.06.23 |
---|---|
[bosh] release, job (0) | 2016.06.02 |
bosh-lite 이용한 CloudFoundry deploy (0) | 2016.04.20 |
[CloudFoundry] cf push process(application 배포) (0) | 2016.04.20 |
CloudFoundry user-provide-service setting (0) | 2016.04.20 |