안녕하세요, 양현주입니다.

지난번 포스팅 에서는 IBM Cloud Private 을 설치하기 전 환경을 구성했습니다.
이번 포스팅에서는 본격적으로 설치를 시작해보겠습니다.

본 포스팅은 IBM Cloud Private 2.1.0.1 버전을 기준으로 합니다.

2단계 – IBM Cloud Private클러스터 설치하기

설치는 기본적으로 Boot Node를 통해 진행 됩니다.
일반적으로 Boot Node를 Master Node 와 분리하지 않고 하나의 Master Node를 Boot Node로 사용하기도 하는데요,

저도 본 튜토리얼에서 Master Node를 Boot Node로 함께 사용합니다.
아래 설치 과정은 Boot/Master Node에서 수행하시면 됩니다.
이미 이전 튜토리얼에서 노드 간 통신할 수 있도록 연결을 해놓았기에,
스크립트를 실행하면 자동으로 노드를 엮어 하나의 클러스터로 구성하게 됩니다.

  1. IBM Cloud Private 설치 이미지를 저장한 경로로 이동합니다.
    cd /root/install/icp

  2. IBM Cloud Private 이미지를 Docker로 로드합니다. 클러스터를 구성하는 이미지가 많으므로 시간이 다소 걸립니다. 혹 아무 반응이 없더라도 기다려주시기 바랍니다. :-)
    (30분~1시간 소요)
    tar xf ibm-cp-app-mod-x86_64-2.1.0.1.tar.gz -O | docker load

  3. IBM Cloud Private을 설치할 폴더를 생성합니다. 저는 IBM Cloud Private 이니셜과 현재 버전 (2.1.0.1) 표기를 위해 icp2101로 네이밍 했습니다.
    mkdir /opt/icp2101

  4. 설정 파일을 Extract 합니다.
    cd /opt/icp2101
    docker run -v $(pwd):/data -e LICENSE=accept ibmcom/icp-inception:2.1.0.1-ee cp -r cluster /data
    이제 /opt 아래 경로에 IBM Cloud Private Cluster 폴더 및 설정 파일들이 생겼습니다.

  5. /opt/icp2101/cluster/hosts 파일을 수정합니다.
    그 전에 생성했던 private key 파일을 /opt/icp2101/cluster/ 디렉토리로 복사해옵니다.
    cp /root/.ssh/id_rsa /opt/icp2101/cluster/ssh_key

  6. config.yaml 파일을 수정합니다.
    config.yaml 파일을 통해 IBM Cloud Private 설치시 필요한 설정 및 구성 정보를 수정할 수 있습니다.
    저는 이번 설치에서 플랫폼 로그를 수집할 수 있는 Kibana 설치와
    컨테이너 이미지의 보안 스캐닝을 할 수 있는 Vulnerability Advisor 를 활성화 하겠습니다. Vulnerability Advisor는 Enterprise 버전에서만 가능한 옵션으로, Cloud Native 혹은 Community 버전을 사용하시는 경우에는 넘어가시면 됩니다.

    그 외 필요한 VIP 설정 등의 옵션은 다음 링크를 참고하시기 바랍니다.
    https://www.ibm.com/support/knowledgecenter/en/SSBS6K_2.1.0/installing/config_yaml.html

  7. 다운받은 IBM Cloud Private 이미지 파일을 적절한 경로로 이동합니다.
    cd /opt/icp2101/cluster
    mkdir images
    mv /install/icp/ibm-cp-app-mod-x86_64-2.1.0.1.tar.gz /opt/icp2101/cluster/images/
    **참고: ibm-cp-app-mod-x86_64-2.1.0.1.tar.gz 은 이미지 파일 이름이므로 버전 별로 상이할 수 있습니다.

  8. /opt/icp2101/cluster 디렉토리에서 아래 명령어를 실행해 자동 설치를 시작합니다.
    sudo docker run --net=host -t -e LICENSE=accept -v $(pwd):/installer/cluster ibmcom/icp-inception:2.1.0.1-ee install

  9. 스크립트를 통한 자동 설치는 약 3-40분 소요됩니다. 아래와 같이 설치 과정이 보입니다.

  10. 마지막 설치 완료 문구가 뜨면 해당 URL 에 접속해 설치를 확인합니다.
    default username: admin / password: admin

토론 참가

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다