Red Hat OpenShift Online에서 OpenShift 시작하기
Starter 플랜이라면 무료라는 것으로 Red Hat OpenShift Online을 이용하기로 했습니다.
본 기사는 그 기록이 됩니다.
이번 내용은 이하의 기사를 참고로 했습니다.
개발 환경 준비 및 OpenShift 액세스 | Think IT (싱크 잇)
OpenShift ONLINE 사용 등록
다음 링크 대상에 액세스합니다.
htps //w w. 오페시 ft. 코 m / p 로즈 cts / 온네 /
![](https://s1.md5.ltd/image/7e4fc7abb65f2889084695bf7cbce661.png)
스크롤하여 Starter Plan의 Sign up for free를 누르세요.
![](https://s1.md5.ltd/image/e8b6d5134757bfa35f5f8f1790db9899.png)
처음이므로 Sign up을 누르십시오.
(갑자기 LOG IN하면 Internal Server Error가 되었습니다・・・)
![](https://s1.md5.ltd/image/4de61b7b6b4b35f6e8a0f63c9e837292.png)
Red Hat ID와 암호 (사전 등록)를 입력 한 후 Terms & Condition을 확인하고 Submit.
![](https://s1.md5.ltd/image/e313cfd55cb5fb1a74b35d7fd2634671.png)
Phone Verification이 수행됩니다.
![](https://s1.md5.ltd/image/2633c89c8afd37116d2703574dedb751.png)
지시대로 Verification을 Pass하면 아래 화면에.
![](https://s1.md5.ltd/image/850cd726dfa7ad45af6f7a36ca62de98.png)
Confirm Subscription을 누르십시오.
Provisioning을 기다렸습니다.
![](https://s1.md5.ltd/image/c36b38f45c3c5e1b791638c16bfd71e5.png)
15분 정도에 다음 메일이 왔습니다.
![](https://s1.md5.ltd/image/e63443cf98cff84b63943aa11a470118.png)
이메일에 나열된 URL을 눌러 로그인하면 OpenShift 웹 콘솔이 표시됩니다.
![](https://s1.md5.ltd/image/78de9ed9d191f299bf6d8d54eb08024c.png)
Create Project
를 눌러 자신의 프로젝트를 만들려고했습니다.
![](https://s1.md5.ltd/image/0a91e74578f38c989a6a125b56f5a49b.png)
CLI를 통한 액세스
계속해서 로컬 PC에 OpenShift CLI를 도입하여 액세스할 수 있는지 확인합니다.
웹 콘솔 오른쪽 상단에? 을 눌러 Command Line Tools로.
![](https://s1.md5.ltd/image/421e031107860ba971313d58071c173f.png)
oc 다운로드.
![](https://s1.md5.ltd/image/29ab6e5caf2b0a5b8e860b7598471d78.png)
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
링크를 누르십시오.
![](https://s1.md5.ltd/image/d44c16dfa17691b8333c478c2b5ca62f.png)
Display Token
링크를 누르십시오.
![](https://s1.md5.ltd/image/7b8dac96c5ab1939694929912bf23b31.png)
Token 또는 Login Command가 표시됩니다.
![](https://s1.md5.ltd/image/b5d393a74fdb4d406abe7c66c2728b4d.png)
표시된 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.
다음에 이 프로젝트에 컨테이너를 배포합니다.
Reference
이 문제에 관하여(Red Hat OpenShift Online에서 OpenShift 시작하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kknmts/items/a7a40b42318062c437a6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
계속해서 로컬 PC에 OpenShift CLI를 도입하여 액세스할 수 있는지 확인합니다.
웹 콘솔 오른쪽 상단에? 을 눌러 Command Line Tools로.
![](https://s1.md5.ltd/image/421e031107860ba971313d58071c173f.png)
oc 다운로드.
![](https://s1.md5.ltd/image/29ab6e5caf2b0a5b8e860b7598471d78.png)
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
링크를 누르십시오.![](https://s1.md5.ltd/image/d44c16dfa17691b8333c478c2b5ca62f.png)
Display Token
링크를 누르십시오.![](https://s1.md5.ltd/image/7b8dac96c5ab1939694929912bf23b31.png)
Token 또는 Login Command가 표시됩니다.
![](https://s1.md5.ltd/image/b5d393a74fdb4d406abe7c66c2728b4d.png)
표시된 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.
다음에 이 프로젝트에 컨테이너를 배포합니다.
Reference
이 문제에 관하여(Red Hat OpenShift Online에서 OpenShift 시작하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kknmts/items/a7a40b42318062c437a6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)