본문 바로가기

Cloud

PaaS-TA (2) - 로그인 및 영역 설정

CF CLI를 설치했다면 앱 배포를 위한 사전 작업을 시작해보자.

 

우선 Terminal을 열고 CF CLI를 이용해 클라우드에 로그인 한다.

cf login -a https://api.kpaasta.cloud

email 주소와 password를 물어보는데, 클라우드 콘솔 로그인에 사용했던 계정을 그대로 사용하면 로그인할 수 있다. 로그인에 성공했다면 클라우드에 대한 간략한 정보가 나온다

대상 지정된 조직 XXXXXXX

API 엔드포인트: https://api.kpaasta.cloud(API 버전: 2.97.0) 
사용자: XXXX@XXXXXXXX
조직: XXXXXXX
영역: 대상 지정된 영역이 없습니다. 'cf target -s SPACE'을(를) 사용하십시오.

(참고로 여기서 나오는 API 버전이 꽤 옛날 버전인듯 하다. CF CLI 최신 버전을 설치하고 실행해보면 버전이 맞지 않는다며 사용할 수 없다.)

 

아직 영역을 만들지 않은 상태이므로 target -s 를 사용할 수 없다. 우선 영역부터 생성해야 한다.

한개 이상의 앱을 배포하더라도 하나의 서비스에 다수의 앱이 바인딩되어야 한다면 하나의 영역만 만들어 관리하자.

cf create-target [영역 이름]
xxxx(으)로 XXXXXXX 조직의 xxxxxx 영역 작성 중... 
확인 
...
확인 

팁: 새 영역을 대상으로 지정하려면 'cf target -o "[조직명]" -s "[영역명]"'을(를) 사용하십시오.

 

위 과정은 클라우드 콘솔 화면에서도 수행할 수 있다.

PaaS - 환경설정 - 영역 메뉴로 들어가 [영역 추가] 버튼을 누르고 조직을 선택한 뒤 영역 이름을 입력하여 생성하면 된다. 지금은 CF CLI로 생성한 영역이 목록에 보인다.

 

영역 생성에 성공했다면 CF CLI의 타겟을 새로 생성한 영역으로 설정해줘야 한다. 팁에 나온 명령어를 그대로 입력해주면 된다. -o는 생략해도 된다.

cf target -s YYYYYY

 

이제 서비스를 생성하고 앱을 배포해보자.

 

다음 기회에..