Ubuntu16.04 desktop판에서 OpenShift(MiniShift)를 도입했을 때의 비망록

Ubuntu 16.04 desktop 버전에 OpenShift Origin을 실행하기 위해 MiniShift를 설치할 수있는 기회가 있었으므로 비망록입니다.

공식 문서



Installing Minishift
htps : // / cs. 오페시 ft. 오 rg / ㅁ st / 미니시 ft / 껄껄 g-s r d / ㄱ s t ぃ g. HTML

전제


  • OS: Ubuntu 16.04 desktop
  • 사용자: developer
  • docker가 설치되었습니다
  • 사용하는 OS에 VT-x 및 AMD-v와 같은 가상화 지원 기능이 활성화되어 있습니다
  • VMwareWorkstation의 경우 Intel VT-x/EPT 또는 AMD-V/RVI 가상화(V)를 활성화합니다.


  • 설치 절차



    libvirt 및 qemu-kvm 설치$ sudo apt install libvirt-bin qemu-kvm
    libvirtd 그룹에 자신을 추가$ sudo usermod -a -G libvirtd developer
    현재 세션을 업데이트하고 그룹 적용$ newgrp libvirtd
    KVM 드라이버 바이너리 설치$ sudo curl -L https://github.com/dhiltgen/docker-machine-kvm/releases/download/v0.7.0/docker-machine-driver-kvm -o /usr/local/bin/docker-machine-driver-kvm
    KVM 드라이버 바이너리에 실행 권한 부여$ sudo chmod +x /usr/local/bin/docker-machine-driver-kvm
    minishift의 바이너리를 minishift의 릴리스 페이지로부터 취득$ sudo curl -L https://github.com/minishift/minishift/releases/download/v1.12.0/minishift-1.12.0-linux-amd64.tgz -o minishift-1.12.0-linux-amd64.tgz
    minishift 바이너리를/usr/bin(경로가 있는 디렉트)에 압축해제$ sudo tar xf minishift-1.12.0-linux-amd64.tgz -C /usr/bin --strip=1 minishift-1.12.0-linux-amd64/minishift
    minishift 시작$ minishift start --openshift-version v3.7.1 --iso-url centos --cpus 2 --memory 2GB --disk-size 20GB
    openshift 버전 : v3.7.1, CPU : 2 코어, Memory : 2GB, Disk 용량 : 20GB, iso를 centos로 지정

    시작하면 OpenShift 로그인 메시지가 출력됩니다.
    ``
    The server is accessible via web console at:
    htps://192.168.42.78:8443

    You are logged in as:
    User: developer
    Password:

    To login as administrator:
    oc login -u system:admin
    ``

    환경 변수 설정eval $(minishift oc-env) # OpenShiftのクライアント(ocコマンド)
    eval $(minishift docker-env) # MiniShiftのVM内のDockerとの接続
    source <(oc completion bash) # コマンドとリソースのシェル補完

    OpenShift CLI 로그인
    ``
    $oc login -u developer
    Logged into "htps://192.168.42.78:8443 "as "developer"using existing credentials.

    You have one project on this server: "myproject"

    Using project "myproject".
    ``

    이제 OpenShift를 사용할 수 있습니다.
    비교적 간단하게 OpenShift가 시작되므로 시험으로 설치해 보면 어떨까요?

    좋은 웹페이지 즐겨찾기