OpenShift Origin是一款开源的容器云平台,对应的商业版本是Red Hat OpenShift。OpenShift以Docker为容器运行环境、K8S为容器编排,加上一系列自动化工具构成了整个平台。
OpenShift安装先决条件:Docker
修改Docker配置文件
cat << EOF > /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.docker-cn.com"],
"insecure-registries": ["172.30.0.0/16"]
}
EOF
systemctl restart docker
从GitHub下载最新程序文件:https://github.com/openshift/origin/releases
本文将以3.9版本为基础,因此下载客户端:openshift-origin-client-tools-v3.9.0-191fece-linux-64bit.tar.gz
将下载的文件上传至服务器,然后解压:
tar -xvzf openshift-origin-client-tools-v3.9.0-191fece-linux-64bit.tar.gz
cp openshift-origin-client-tools-v3.9.0-191fece-linux-64bit/oc /usr/local/bin
执行启动命令,192.168.1.41为服务器IP,启动后会自动下载所需的镜像文件
oc cluster up --public-hostname=192.168.1.41
启动完成后用浏览器登录https://192.168.1.41:8443即可范围系统,默认用户名和密码都是dev