Openshift3.9部署手册

说明:本文主要介绍通过Ansible来部署Openshift 3.9

一、准备

系统准备

节点类型 说明
Masters
物理主机或者虚拟机
系统:Fedora 21, CentOS 7.3, 7.4或者7.5
最少4vCPU
最少16GB内存
/var/最少40GB空间
/usr/local/bin最少1GB空间
容器临时目录最少1GB空间
 
Nodes
物理主机或者虚拟机
系统:Fedora 21, CentOS 7.3, 7.4或者7.5
NetworkManager版本1.0以上
最少1vCPU
最少8GB内存
/var/最少15GB空间
/usr/local/bin最少1GB空间
容器临时目录最少1GB空间
 
额外的etcd节点
最少20GB用来存储etcd数据
 

注:在安装时可以通过ansible_inventory的配置忽略以上系统要求
扩展:对于生产部署时,Master的配置要求计算规则如下:每1000个pods需要额外的1核CPU和1.5GB内存。因此如果要满足支持2000个pods的话,Master节点需要在最低配置2核CPU和16GB内存的基础上再加2核CPU和3GB内存,共4核CPU 19GB内存。

安装准备

  1. 关闭防火墙及selinux

    systemctl disable firewalld
    systemctl stop firewalld
    sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config
    setenforce 0
    
  2. 更改yum源 base74 、 openshift-3.9 、 epel 、 updates 和 extras。

     #/etc/yum.repos.d/all.repo
    [base]
    name=CentOS-$releasever - Base
    baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/os/$basearch/
    gpgcheck=0
    [updates]
    name=CentOS-$releasever - Updates
    baseurl=http:/
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青年夏日科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值