环境准备

本部分包括操作系统相关的配置

停止并禁用防火墙

在所有机器上操作如下命令停止并禁用防火墙:

systemctl stop firewalld
systemctl disable firewalld

设置主机域名

在所有机器上操作设置主机域名。

Registry
hostnamectl set-hostname registry.example.com
Master
hostnamectl set-hostname master.example.com
Node1
hostnamectl set-hostname node1.example.com
Node2
hostnamectl set-hostname node2.example.com

安装软件包

在所有机器上运行如下命令安装相关软件包:

yum -y install wget git net-tools bind-utils iptables-services bridge-utils bash-completion vim lrzsz unzip
yum -y update
yum -y install atomic-openshift-utils

安装配置 Docker

在所有机器上运行如下命令安装配置 Docker:

yum -y install docker
systemctl enable docker
cp /etc/sysconfig/docker /etc/sysconfig/docker.bak.$(date "+%Y%m%d%H%M%S")
sed -i s/".*OPTIONS=.*"/"OPTIONS='--selinux-enabled --insecure-registry 172.30.0.0\/16 --insecure-registry registry.example.com:5000'"/g /etc/sysconfig/docker
sed -i 's/registry.access.redhat.com/registry.example.com:5000/g' /etc/sysconfig/docker
docker-storage-setup

配置 SELinux

在所有机器上配置确认 SELinux 为 Enforcing 状态。

getenforce

results matching ""

    No results matching ""