本文主要是介绍centos8 安装openshift,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1安装依赖
# yum install -y yum-utils device-mapper-persistent-data lvm2
# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# yum install docker-ce docker-ce-cli containerd.io
报错:Problem: package docker-ce-3:19.03.4-3.el7.x86_64 requires containerd.io >= 1.2.2-3 那就先装新版的 containerd.io
#dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
2再装剩下两个
# yum install docker-ce docker-ce-cli
#sudo systemctl start docker
#docker --version
开机自启
#systemctl enable docker
3启动docker
systemctl enable docker
systemctl start docker
4安装openshift
下载地址:https://github.com/openshift/origin/releases
找到:openshift-origin-server-v3.11.0-0cbc58b-linux-64bit.tar.gz下载
https://github.com/openshift/origin/releases/download/v3.11.0/openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit.tar.gz
上传到/opt目录
#mv openshift-origin-server-v3.11.0-0cbc58b-linux-64bit.tar.gz /opt
5解压
cd /opt
#tar -zxvf openshift-origin-server-v3.11.0-0cbc58b-linux-64bit.tar.gz
6目录太长,创建一个软链接
#ln -s openshift-origin-server-v3.11.0-0cbc58b-linux-64bit /opt/openshift
7修改/etc/profile,加入环境变量
PATH=$PATH:/opt/openshift/
8执行生效
# source /etc/profile
9启动集群
关闭iptabls防火墙,或清空规则
#iptables -F
#oc cluster up --skip-registry-check=true --public-hostname=”10.10.10.114”
启动完成出现
The server is accessible via web console at:
https://IP:8443
You are logged in as:
User: developer
Password:
To login as administrator:
oc login -u system:admin
10配置防火墙
#firewall-cmd --zone=public --add-port=8443/tcp --permanent
11重新载入防火墙
#firewall-cmd --reload
12 浏览器访问 https:// IP:8443
用户名 developer 密码:developer
这篇关于centos8 安装openshift的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!