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.)