Centos7部署Openshift
环境
Centos7系统
安装docker
使用yum命令安装vim以及docker
yum install vim docker -y
配置docker镜像加速器
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://wr43j2rh.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
打开docker配置文件
vim /etc/sysconfig/docker
添加一行语句
INSECURE_REGISTRY='--insecure-registry 172.30.0.0/16'
保存退出,查看selinux配置文件,修改属性
cat /etc/selinux/config
修改属性值为
SELINUX=enforcing SELINUXTYPE=targeted
保存退出
安装Openshift
官网下载压缩包openshift-origin-server-v1.4.1-3f9807a-linux-64bit.tar.gz
上传到/tmp文件夹下,解压缩
cd /tmp ls tar -zxf openshift-origin-server-v1.4.1-3f9807a-linux-64bit.tar.gz
进入解压后的文件夹
cd openshift-origin-server-v1.4.1+3f9807a-linux-64bit/
添加到环境变量PATH中
mv k* o* /usr/local/sbin/
执行以下命令,拉取Openshift镜像
oc cluster up \ –host-data-dir='$HOME/oc/profiles/$PROFILE/data'\
部署成功,出现访问地址,用户名以及密码
关闭防火墙
关闭防火墙
systemctl stop firewalld systemctl disable firewalld
访问网址