怎样实现的?
  • 怎样实现的?
  • 简介
  • 怎样实现的?
    • 用Mastodon搭建自己的Twitter
    • 用Cumulusclips搭建自己的YouTube
    • 用bookStack搭建团队知识平台
    • 用Duplicati实现计划备份
    • 用FreeNAS搭建网络存储服务器
    • Ovirt4.2搭建流程
    • 使用Rancher光速搭建K8s集群
    • CentOS7不重启扩展根分区磁盘空间
    • 搭建团队文档协作平台(OnlyOffice)
    • 使用TF-Hub进行迁移学习(图像分类)
    • 用EVE-NG做仿真网络实验
    • 用docsite生成企业站点
    • 使用Harbor搭建自己的docker镜像仓库
    • 使用OpenSTF同时操作多台手机
    • 使用LDX创建管理基于容器的虚拟机
    • 调整Linux内核参数
    • ProxmoxVE高可用集群搭建并集成Ceph
    • Ceph集群的搭建与运维
    • Nextcloud搭建自己的云盘
    • Centos7搭建单节点OpenShift(OKD)
    • 使用Fuel快速搭建OpenStack
    • CentOS7搭建DNS服务器
    • 微信的语音段传输
    • 用Python写MT4自动交易策略来炒外汇
    • WebAR
    • 用BadUSB物理入侵别人的电脑
    • 用Tensorflow.js和摄像头玩俄罗斯方块
    • 开发以太坊DAPP--水果机
    • 表达式是怎样被解析的呢
    • Airtest基于图像识别的UI自动化测试工具
    • 滑动拼图验证码的JS实现
    • 内网穿透--TCP打洞
    • 一致性哈希算法的理解与实践
Powered by GitBook
On this page
  • 机器环境
  • 安装Docker(>1.22)
  • 配置Docker
  • 重启Docker
  • 配置网络
  • 配置防火墙开放端口(切勿关闭防火墙)
  • 下载安装工具OC
  • 开始安装
  • 安装完成
  1. 怎样实现的?

Centos7搭建单节点OpenShift(OKD)

机器环境

  • CPU:2 MEM:6G DISK:100G

  • CentOS7

安装Docker(>1.22)

  • yum install docker

配置Docker

  • vi /etc/docker/daemon.json

{
   "insecure-registries": [
     "172.30.0.0/16"
   ]
}

重启Docker

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker

配置网络

  • sysctl net.ipv4.ip_forward=1

  • docker network inspect -f "{{range .IPAM.Config }}{{ .Subnet }}{{end}}" bridge

配置防火墙开放端口(切勿关闭防火墙)

firewall-cmd --permanent --new-zone dockerc
firewall-cmd --permanent --zone dockerc --add-source 172.17.0.0/16
firewall-cmd --permanent --zone dockerc --add-port 8443/tcp
firewall-cmd --permanent --zone dockerc --add-port 53/udp
firewall-cmd --permanent --zone dockerc --add-port 8053/udp

firewall-cmd --permanent --zone=public --add-port=8443/tcp 

firewall-cmd --reload

下载安装工具OC

  • 上传,解压

  • 把oc文件放到/usr/local/bin/里面:cp oc /usr/local/bin/

开始安装

  • oc cluster up --public-hostname=192.168.88.104
  • --public-hostname是服务器的IP,用来供外网访问

安装完成

OpenShift server started.

The server is accessible via web console at:
    https://192.168.88.104:8443

You are logged in as:
    User:     developer
    Password: <any value>

To login as administrator:
    oc login -u system:admin
  • 外网访问web界面:

    https://192.168.88.104:8443

PreviousNextcloud搭建自己的云盘Next使用Fuel快速搭建OpenStack

Last updated 6 years ago

这里下载的是:

https://www.okd.io/download.html#oc-platforms
v3.10.0-dd10d17-linux-64bit.tar.gz