WizardFactory / BlogSyncer

one write posting all of the world
Apache License 2.0
3 stars 10 forks source link

openshift로 service 이전. #346

Open kimalec opened 8 years ago

kimalec commented 8 years ago

heroku의 요금 정책이 변경되어서, openshift로 server 이전하기.

kimalec commented 8 years ago

blogsync@wizardfactory.net account로 node.js application하나 생성함.

http://blogsync-wzdfac.rhcloud.com

kimalec commented 8 years ago

mongodb 계정은 기존꺼 사용해도 되고, (us-east1으로 같은 region임) 변경해도 됨. 기존에 사용하던 logentries를 변경해야 함. https://logentries.com/doc/openshift/

kimalec commented 8 years ago

도메인 설정도 필요함.

kimalec commented 8 years ago

circleCI에서는 openshift를 지원하지 않아서, travis-ci 로 CI를 변경함

kimalec commented 8 years ago

https://hub.openshift.com/quickstarts/26-travis-ci http://docs.travis-ci.com/user/deployment/openshift/

kimalec commented 8 years ago

openshift의 경우 환경변수를 셋팅하기 위해서는 cli인 rhc를 설치해야 함.

$ sudo gem install rhc
$ rhc env list -a App_Name
$ rhc env set <Variable>=<Value> <Variable2>=<Value2> -a App_Name

https://developers.openshift.com/en/getting-started-osx.html

kimalec commented 8 years ago

353 logentries를 연결

kimalec commented 8 years ago

openshift에서 돌아가고 있는 app에 대한 log 보기

$ rhc tail -a app_name