1. [Hands-on] PWS 사용하기(1)
작성일자: 2015.1.6
작성자: schoi@pivotal.io
PWS(Pivotal Web Service) 가입하기 – 60 일 무료! ☺
https://run.pivotal.io
사용하실 이메일을 입력합니다. 이 이메일이 PWS 의 사용자명이 될 것입니다.
2. 해당 이메일 받은 편지함에 가보시면 Verify 링크가 있습니다. 클릭!
PWS 에서 사용할 패스워드를 입력합니다.
3. 핸드폰으로 인증번호를 받아서 입력하면 가입끝!
사용자의 ORG 이름을 결정합니다. PWS 상에서 Unique 한 이름으로 만들어 줍니다.
4. 가입이 끝나고 나면 PWS 첫 화면이 나옵니다. 입력하신 ORG 명으로 기본 SPACE 인
‘Development’ 가 자동으로 생성된 것을 확인할 수 있습니다. 사용하시는 PC 환경에 맞는
CLI 툴도 다운받아 설치해 줍니다.
5. 설치가 끝나고 나면 터미널 툴에 ‘cf’라는 명령어가 활성화됩니다. 다음과 같이 로그인을
합니다. API URL 은 https://api.run.pivotal.io 입니다.
한김에 개발시에 많이 사용하시는 Eclipse 에서 사용할 Plugin 도 설치하도록 합니다. Eclipse
의 Help " Eclipse Marketplace 에서 ‘Cloud Foundry’ 로 검색하면 나오는 ‘Cloud Foundry
Integration for Eclipse X.X.X’ 를 설치해 주시면 됩니다.
9. Next 를 클릭!
아까 가입한 PWS 의 유저정보와 패스워드를 입력하고 Validate Account 를 클릭합니다.
PWS 가 아닌 다른 PCF 인스턴스에 대한 서버를 설정하려면 manage Cloud 버튼을 눌러 api
endpoint 정보를 입력합니다. (https://api.<domain> )
16. http://korea-helloworld.cfapps.io 에 접속해 봅니다.
정상적으로 Hello World JSP 어플리케이션이 디플로이된 것을 확인할 수 있습니다.
http://run.pivotal.io 의 Developer Console 에서 확인하면 한개의 어플리케이션이
Development space 에 디플로이된 것을 확인할 수 있습니다. 상세 내역을 확인해 보도록
하겠습니다.
17. 녹색은 정상/회색은 정지/빨강은 에러로 화면상에서 직관적으로 현재 상황을 파악할 수
있습니다.
Developer Console 이 제공하는 어플리케이션 상세 모니터링 화면입니다. 어플리케이션의
정지/리로드 화면과 상태 확인, 이벤트 , 바인드된 서비스, 환경변수, 라우트 정보 그리고 상세
로그들을 확인할 수 있습니다.
18. 컨피규레이션 부분에서 어플리케이션의 인스턴스를 스케일아웃해 보죠. 개수를 늘리고 난 후
Save 버튼을 누르면
순식간에 인스턴스의 개수가 늘어나는 것을 확인하실 수 있습니다. ☺
아까 보여드렸던 Eclipse 의 Plugin 을 통해서도 동일한 작업을 수행하실 수 있습니다. 서버의
Overview Tab 에서는 현재 서버의 설정 정보를