openshift/origin学习记录(12)——离线安装集群
来源:互联网 发布:淘宝刷手怎么不封号 编辑:程序博客网 时间:2024/05/17 04:26
最近在公司申请了三台云主机,并在这三台云主机上搭建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集群》 。
这里记录的过程较为简单,如真有需要在内网环境下安装openshift的可以加群642244924交流讨论。群公告里有离线rpm包的百度网盘下载地址。
- openshift/origin学习记录(12)——离线安装集群
- openshift/origin学习记录(0)——Ansible安装多节点openshift集群
- openshift/origin学习记录(8)——基于镜像安装多节点集群(Containerized Installer)
- openshift/origin学习记录(13)——集群节点扩容(Master/node/etcd)
- openshift/origin学习记录(6)——集群节点管理
- openshift/origin学习记录(11)——赋予用户集群管理员权限
- openshift/origin学习记录(3)——添加Registry
- openshift/origin学习记录(1)——基于二进制文件的安装(单机版)
- openshift/origin学习记录(2)——添加Router组件
- openshift/origin学习记录(4)——添加Image Stream
- openshift/origin学习记录(7)——集成Jenkins服务
- openshift/origin学习记录(9)——S2I镜像定制(基于Git)
- openshift/origin学习记录(10)——基于已有镜像部署应用
- openshift/origin学习记录(5)——添加Template(模板)并基于模板部署应用
- openshift/origin工作记录(1)——S2I镜像定制(基于SVN)
- openshift/origin工作记录(2)——RESTful编程接口使用
- openshift/origin工作记录(3)——Application的删除
- openshift/origin工作记录(4)——Pod时区同步
- JAVA8 十大新特性详解
- Ruby学习笔记(17)_attr_accessor attr_reader attr_writer
- 1.偏头痛杨的常见设计模式入门系列之什么是设计模式篇
- SQL使用技巧
- 2017.10.23 mmap()函数说明
- openshift/origin学习记录(12)——离线安装集群
- Git使用教程
- 调整对比度及亮度
- 收集点小知识,各种希腊字母的读法
- Server Tomcat v8.0 Server at localhost failed to start
- 安卓应用中的图标大小
- 关于js中使用ActiveXObject来写入或读取文件的一些知识
- 提升磁盘IO的性能的几个技巧
- Python数据结构:序列(列表[]、元组())与映射(字典{})语法总结