PaaS OpenShift (v3) Origin 클러스터를 OSX에 구축
PaaS OpenShift (v3) Origin 클러스터를 OSX에 구축
1. 소개
PaaS의 하나인 OpenShift(Origin)를 온프레미스(로컬) OSX상에 구축하는 방법을 설명합니다.
또한, OpenShift(Origin)의 사용법에 대해서는 본 기사에서는 취급하지 않습니다.
클러스터용 서버를 별도 스스로 준비하고 Ansible을 이용하여 프로비저닝하는 방법으로
여러 번 실시했지만 (Ansible 버전이 낮았기 때문입니까?),
Ansible의 Playbook이 중간에 실패했기 때문에
방법으로 Vagrant와 Ansible을 활용하여 VirtualBox에 다중 노드 클러스터 환경 (기본 CentOS)을 구축합니다.
검증 환경등에서의 데모, 흔들림용등의 참고로 해 주시면 좋겠습니다.
2. 환경
이번 설치
3. 전제 조건, 사전 준비
vagrant-hostmanager, vagrant-sshfs, landrush 플러그인을 설치하십시오. 설치 방법은 이하
vagrant plugin install vagrant-hostmanager
vagrant plugin install vagrant-sshfs
vagrant plugin install landrush
또한
landrush 플러그인에 대해 사용자 환경에서 설치가 실패했습니다.Vagrantfile에서는 필수가 아니었기 때문에 깊은 추격없이 설치하지 않고 진행했습니다.
landrush가 설치되어 있지 않은 경우Vagrant up시
note: landrush plugin is not installed, run vagrant plugin install landrush to install it.나가지만이번에 작성되는 VM의 이름 해석에 필요한 정보에 대해서 호스트 OSX상의
/etc/hosts에이하가 추기되므로 동작 확인에 있어서는 특별히 문제 없다고 생각합니다.
192.168.50.23 admin1.example.com
192.168.50.23 admin1
192.168.50.20 master1.example.com
192.168.50.20 master1
192.168.50.21 node1.example.com
192.168.50.21 node1
192.168.50.22 node2.example.com
192.168.50.22 node2
4. 절차
Terminal에서 다음을 수행합니다.
# 公式のGithubから Git clone と Vagrantfileのディレクトリへ移動
git clone https://github.com/openshift/openshift-ansible-contrib.git ; cd openshift-ansible-contrib/vagrant
# VMの作成とプロビジョニング
vagrant up
(참고) 이하 Ansible의 프로비저닝 결과

5. 브라우저에서 로그인하여 확인
https://master1.example.com:8443를 입력하여 로그인 화면을 표시합니다.
6. 참고
공식 사이트 문서
htps : // / cs. 오페시 ft. 오 rg / ㅁ st / ぇl 꽁치 / 어서 x. HTML
Github
htps : // 기주 b. 코 m / 오펜시 ft / 오펜시 ft - 안시 b
이상
Reference
이 문제에 관하여(PaaS OpenShift (v3) Origin 클러스터를 OSX에 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tbuchi888/items/47a1da0fe4db7f088545텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)