Red Hat OpenShift Online에서 OpenShift 시작하기

개인 학습용 OpenShift 환경을 어떻게 준비하겠는가 사안하고 있었습니다만,
Starter 플랜이라면 무료라는 것으로 Red Hat OpenShift Online을 이용하기로 했습니다.
본 기사는 그 기록이 됩니다.

이번 내용은 이하의 기사를 참고로 했습니다.
개발 환경 준비 및 OpenShift 액세스 | Think IT (싱크 잇)

OpenShift ONLINE 사용 등록



다음 링크 대상에 액세스합니다.
htps //w w. 오페시 ft. 코 m / p 로즈 cts / 온네 /



스크롤하여 Starter Plan의 Sign up for free를 누르세요.



처음이므로 Sign up을 누르십시오.
(갑자기 LOG IN하면 Internal Server Error가 되었습니다・・・)



Red Hat ID와 암호 (사전 등록)를 입력 한 후 Terms & Condition을 확인하고 Submit.



Phone Verification이 수행됩니다.



지시대로 Verification을 Pass하면 아래 화면에.



Confirm Subscription을 누르십시오.
Provisioning을 기다렸습니다.



15분 정도에 다음 메일이 왔습니다.



이메일에 나열된 URL을 눌러 로그인하면 OpenShift 웹 콘솔이 표시됩니다.


Create Project 를 눌러 자신의 프로젝트를 만들려고했습니다.



CLI를 통한 액세스



계속해서 로컬 PC에 OpenShift CLI를 도입하여 액세스할 수 있는지 확인합니다.
웹 콘솔 오른쪽 상단에? 을 눌러 Command Line Tools로.



oc 다운로드.



PATH를 통해 확인합니다.
> oc
OpenShift Client

This client helps you develop, build, deploy, and run your applications on any
OpenShift or Kubernetes cluster. It also includes the administrative
commands for managing a cluster under the 'adm' subcommand.

To familiarize yourself with OpenShift, login to your cluster and try creating a sample     application:

oc login mycluster.mycompany.com
oc new-project my-example
oc new-app django-psql-example
oc logs -f bc/django-psql-example

・・・

oc를 사용하여 로그인해보십시오.
Command Line Tools 페이지의 Copy Login Command 링크를 누르십시오.


Display Token 링크를 누르십시오.



Token 또는 Login Command가 표시됩니다.



표시된 Token이 있는 Login 명령을 입력합니다.
> oc login --token={my_token} --server=https://api.us-west-1.starter.openshift-online.com:6443
Logged into "https://api.us-west-1.starter.openshift-online.com:6443" as "xxxxxxx" using the token provided.

You have one project on this server: "nkproject"

Using project "nkproject".
Welcome! See 'oc help' to get started.


로그인할 수 있었습니다.
계속해서 Project 상태를 확인합니다. 하지만 당연히 아무것도 없습니다.
>oc status
In project nkproject on server https://api.us-west-1.starter.openshift-online.com:6443

You have no services, deployment configs, or build configs.
Run 'oc new-app' to create an application.

>oc get all
No resources found in nkproject namespace.

다음에 이 프로젝트에 컨테이너를 배포합니다.

좋은 웹페이지 즐겨찾기