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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值