openshift/origin學習記錄(12)——離線安裝集羣

最近在公司申請了三臺雲主機,並在這三臺雲主機上搭建openshift集羣。由於公司的雲主機是內網環境,無法連接外網,所以需要離線安裝。記錄過程如下:

搭建本地yum服務器

  • 在之前在線安裝的openshift集羣節點上執行yum history,查看yum的安裝歷史。

  • 通過reposync或者參考我的博客《Centos7.2學習記錄(2)——yum只下載不安裝以及多rpm的安裝 》將openshift集羣安裝過程中需要的RPM包同步到本地。

  • 爲下載的RPM包創建yum倉庫。通過repocreate創建yum倉庫。

    可以參考我的博客 Centos7.2學習記錄(3)——搭建本地yum倉庫

  • 修改/etc/yum.repos.d/ 文件夾下的文件,刪除無用的,創建新的repo文件,指向自建的yum倉庫。

  • 修改openshift-ansible-openshift-ansible-3.7.0-0.126.0\roles\openshift_repos\files\origin\repos下的openshift-ansible-centos-paas-sig.repo文件,將其指向自建的yum倉庫。

搭建本地docker鏡像倉庫

docker鏡像倉庫的搭建方式很多。這裏主要是修改每臺主機上的docker啓動參數,添加--add-registry指向自己的docker鏡像倉庫。這樣正常執行docker pull的時候就會去自己的docker鏡像倉庫中拉取鏡像。

之後的安裝和在線版的安裝過程基本類似

參考《openshift/origin學習記錄(0)——Ansible安裝多節點openshift集羣》

下面是最近整理的離線安裝文檔pdf版。
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述
注意加上systemctl enable rpcbind與systemctl enable nfs-server
這裏寫圖片描述
這裏寫圖片描述
這裏寫圖片描述

發佈了67 篇原創文章 · 獲贊 23 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章