说明:本次安装是在openstack上面安装,目前可以直接对接cinder存储的storageclass
环境准备
创建了三台 虚拟机
根据 网络模式,是否绑定
更新到最新版
更新 文件,配置三台虚机 免密访问
安装依赖包
在每个节点安装以下依赖包:
在master节点安装ansible
安装docker
注意1.13已经默认overlay2了:[root@ocp-39-1 ~]# docker infoContainers: 0Running: 0Paused: 0Stopped: 0Images: 0Server Version: 1.13.1Storage Driver: overlay2Backing Filesystem: xfsSupports d_type: trueNative Overlay Diff: trueLogging Driver: journaldCgroup Driver: systemd
配置docker镜像加速:
准备安装配置
在github上clone openshift-ansible 3.9版本
修改软件源
由于目前openshift-ansible还没有添加3.9的源,所以手动修改下,进入 ,复制一份 为 ,然后修改该配置文件,将里面的源地址修改为国内的,比如163,这样速度比较快。
配置 文件,我把它放到 目录
开始安装:
查看节点信息:
给节点打标签
我第一次配置ansible inventory文件时将master配置为Unschedulable,在安装的时候有问题需要将其设置为可调度:
上面显示第二个节点的role类型为空,将其打上compute标签:
创建用户授权访问
创建用户:
给与管理员权限:
访问页面
领取专属 10元无门槛券
私享最新 技术干货