作者:吳業亮
博客:wuyeliang.blog.csdn.net
一、關閉SELINUX
setenforce 0
sed -i "s/SELINUX=enforcing/SELINUX=permissive/g" /etc/selinux/config
二、安裝docker
1、配置源
cat <<END >/etc/yum.repos.d/repo.repo
[repo]
name=repo
baseurl = https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/7/x86_64/stable/
enabled=1
gpgcheck=0
END
2、安裝docker-ce
yum install docker-ce
3、配置國內源
# mkdir -p /etc/docker
# tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://***.mirror.aliyuncs.com"]
}
EOF
4、啓動docker
systemctl enable docker
systemctl start docker
三、安裝openshift
1、下載地址:https://github.com/openshift/origin/releases
2、上傳到/opt目錄
mv openshift-origin-server-v3.11.0-0cbc58b-linux-64bit.tar.gz /opt
3、解壓
cd /opt
tar -zxvf openshift-origin-server-v3.11.0-0cbc58b-linux-64bit.tar.gz
4、目錄太長,創建一個軟鏈接
ln -s openshift-origin-server-v3.11.0-0cbc58b-linux-64bit /opt/openshift
5、 修改/etc/profile,加入環境變量
PATH=$PATH:/opt/openshift/
執行生效
# source /etc/profile
6、啓動集羣
oc cluster up --skip-registry-check=true --public-hostname=”10.10.10.114”
啓動完成出現
The server is accessible via web console at:
https://10.10.10.114:8443
You are logged in as:
User: developer
Password: <any value>
To login as administrator:
oc login -u system:admin
7、配置防火牆
firewall-cmd --zone=public --add-port=8443/tcp --permanent
重新載入防火牆
firewall-cmd --reload
8、瀏覽器訪問 https:// 10.10.10.114:8443
用戶名 developer 密碼:developer