설치 지침

Linux에 OpenShift 설치

아래 설치 지침은 OpenShift의 모든 퇴각 패키지가 Ubuntu 시스템에 설치되고 최신 상태라고 가정합니다. Ubuntu 설정의 경우 아래 설치 단계를 따라 Ubuntu에 OpenShift를 설치하십시오. 단일 노드 설치는 Docker 컨테이너에서 OKD 서비스를 실행합니다. 설치 시스템에는 Docker 엔진 런타임이 필요합니다. 따라서 먼저 Docker GPG 키를 가져옵니다.

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

이제 Ubuntu 시스템에 Docker Apt 저장소를 추가하십시오.

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

Docker 리포지토리가 추가되고 Ubuntu에서 Docker CE를 업데이트, 설치 및 확인하려면 아래 명령을 실행합니다.

    sudo apt update && sudo apt -y install docker-ce
    docker version

다음으로 Docker Group에 사용자 계정을 추가하십시오.

    sudo usermod -aG docker $USER

이 시점에서 Docker가 성공적으로 설치되었습니다. Git Hub Repository에서 Ubuntu에서 OpenShift Origin 클라이언트 유틸리티를 다운로드하십시오.

    wget https://github.com/openshift/origin/releases/download/v3.11.0/openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit.tar.gz

압축 된 다운로드 타르 파일, 생성 된 폴더로 이동 한 다음 kubectl 및 oc binaries를/usr/local/bin 디렉토리에 복사하십시오.

    tar xvf openshift-origin-client-tools*.tar.gz
    cd openshift-origin-client*/
    sudo mv  oc kubectl  /usr/local/bin/

Red Hat Container 플랫폼의 설치 확인 명령 별 OpenShift Client Utility :

    oc version

불안한 Docker Registry를 사용하고 터미널에서 파일을 추가 한 후 Docker 서비스를 다시 시작하십시오.

    cat << EOF | sudo tee /etc/docker/daemon.json 
     {
         "insecure-registries" : [ "172.30.0.0/16" ]
     }
    EOF

    sudo systemctl restart docker

다음으로 로컬 인터페이스에서 OKD 서버를 시작하십시오 - 다음 명령을 실행하여 127.0.0.1:8443.

    oc cluster up

OpenShift Origin 명령 옵션 도움말 :

    oc cluster up --help

관리자 계정으로 로그인하려면 명령을 사용하십시오.

    oc login -u system:admin

기본 프로젝트로 변경 :

    oc project default

명령을 사용하여 OKD 클러스터 통합 컨테이너 이미지 레지스트리 배포 :

    oc adm registry

현재 프로젝트 상태를 확인할 수 있습니다.

    oc status

이제 자격 증명 사용자 이름 : Developer, Password : Developer가있는 브라우저에서 OpenShift Admin 콘솔에 액세스 할 수 있습니다. OpenShift 웹 콘솔에 액세스하려면 127.0.0.1:8443까지 찾아보십시오. OCP 구성 파일에서 호스트 IP를 변경할 수 있습니다. OpenShift 클러스터에 로그인하여 웹 콘솔에서 프로젝트를 만들 수 있습니다. 축하해요! 우분투에서 OpenShift Origin을 성공적으로 설정했습니다. 즐기다!

 한국인