OpenShift Origin All-In-One 사용하기(v1.3)

5865 단어 openshift

개요



OpenShift 환경을 local로 구축합니다.
여기에 따르면 OpenShift는 세 가지 유형으로 나뉩니다.
  • OpenShift Enterprise : 온 - 프레미스 환경을위한 지원 제공

  • OpenShift Online : 인터넷에서 서비스로 배포

  • Openshift Origin : 오픈 소스 커뮤니티에 의해 운영

  • 또한 Openshift Origin 환경 구축 방법은 다음과 같습니다.
    * 도커
    * Vagrant
    * 이진

    다른 쪽의 blog를 보면, Docker로 빠지는 예도 있는 것 같기 때문에, Vagrant (을)를 사용하기로 합니다.

    Openshift Origin All-In-One Vagrant



    여기에는 다음이 포함되어 있습니다. 이번에는 동작 확인을 위해, 확실히 1.2를 사용하려고 생각했습니다만,
    If you are looking for an image that matches the current version of OpenShift Online please go to the instructions for the 1.2 origin image.
    

    여기 에 아래에 기재가 있었으므로, 1.2가 아니고, 1.3을 사용하기로 하겠습니다.
    This is 1.2 final release. This will also be the last release in this namespace. For the 1.3 series we will be moving to
    
    openshift/openshift-origin
    
    as always, the client and notes for this release can be found at
    
    https://www.openshift.org/vm
    

    Vagrant box의 openshift/openshift-origin을 보면 v1.3.0이 This is the currently released version.이므로 1.3.0을 사용하기로 결정합니다.

    그건 그렇고, OpenShift Origin1.3은 OpenShift3.3에 해당하는 것 같습니다.
    htps : // bg. 오페시 ft. 코 m / 어 rly-ぉ 오 k 오페시 ft-3-3 /

    참고: v1.4



    여기This repository let’s you test using Vagrant a latest branch of an OpenShift Origin install 이므로, 1.4.x의 최신일까. vagrant-origin/scripts/install.sh를 보면 master branch를 사용하고있는 것 같습니다. 나중에 시도하십시오.

    이번에 사용한 환경



    MacOS: 10.10.5
    vagrant: 1.8.4
    VirtualBox:5.0.28

    vagrant의 최신 버전 1.8.7이라면, vagrant up시에 에러가 되었으므로, 1.8.4를 사용했습니다.

    구축 절차



    vagrant up



    여기을 참고로 아래 명령으로 vagrant up합니다.
    $ vagrant init openshift/origin-all-in-one
    $ vagrant up --provider virtualbox
    $ vagrant ssh
    

    버전 확인



    vagarnt로 만든 VM에 vagrant ssh 후 아래에서 확인합니다.
    [vagrant@localhost ~]$ oc version
    oc v1.3.0
    kubernetes v1.3.0+52492b4
    features: Basic-Auth
    
    Server https://localhost:8443
    openshift v1.3.0
    kubernetes v1.3.0+52492b4
    

    브라우저 앱 만들기



    login



    브라우저에서 https://localhost:8443로 이동하여 아래에서 로그인합니다.
    Username: test
    Password: test
    





    프로젝트 만들기



    이름에 firstapp를 입력하고 만들기를 클릭합니다.



    앱 만들기



    다양한 언어, middleware를 선택할 수 있습니다.
    이번에는 php5.6을 선택합니다.



    php 화면에서 Name에 hello를 입력하고 Git Repository URL은 'Try it'을 클릭합니다. 마지막으로 Create를 클릭합니다.



    앱 작성이 완료되면 아래 화면이 표시됩니다.



    동작 확인



    위의 "Go to overview"를 클릭하면이 앱의 overview 화면으로 이동합니다.



    위 화면의 오른쪽 상단에있는 링크 (이번 예제에서는 http://example-firstapp.apps.10.2.2.2.xip.io)를 클릭하면 생성 된 앱이 표시됩니다.



    요약


  • 이번에는 OpenShift Origin All-In-One의 vagrnat 환경을 사용하여 구축 방법을 확인했습니다.
  • OpenShift Origin 문서는 아래를 참조하십시오.
  • htps : // / cs. 오페시 ft. 오 rg / ㅁ st / ぇl 꽁치 / 어서 x. HTML

  • 좋은 웹페이지 즐겨찾기