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

Centos7部署Openshift_第1张图片

添加一行语句

INSECURE_REGISTRY='--insecure-registry 172.30.0.0/16'

保存退出,查看selinux配置文件,修改属性

cat /etc/selinux/config 

Centos7部署Openshift_第2张图片

修改属性值为

SELINUX=enforcing
SELINUXTYPE=targeted 

保存退出

安装Openshift

官网下载压缩包openshift-origin-server-v1.4.1-3f9807a-linux-64bit.tar.gz

上传到/tmp文件夹下,解压缩

Centos7部署Openshift_第3张图片

cd /tmp
ls
tar -zxf openshift-origin-server-v1.4.1-3f9807a-linux-64bit.tar.gz

Centos7部署Openshift_第4张图片

进入解压后的文件夹

cd openshift-origin-server-v1.4.1+3f9807a-linux-64bit/

Centos7部署Openshift_第5张图片

添加到环境变量PATH中

mv k* o* /usr/local/sbin/

执行以下命令,拉取Openshift镜像

 oc cluster up \ –host-data-dir='$HOME/oc/profiles/$PROFILE/data'\

Centos7部署Openshift_第6张图片

部署成功,出现访问地址,用户名以及密码

Centos7部署Openshift_第7张图片

关闭防火墙

关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

访问网址

Centos7部署Openshift_第8张图片

你可能感兴趣的:(Centos7部署Openshift)