Install OpenShift on Centos 7
#OPTIONS='--selinux-enabled --insecure-registry 192.168.0.0/16'
#sudo yum install -y yum-utils device-mapper-persistent-data lvm2
#sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#sudo yum install -y docker-ce docker-ce-cli containerd.io
#sudo usermod -aG docker va
#newgrp docker
#sudo mkdir /etc/docker /etc/containers
#sudo tee /etc/containers/registries.conf<<EOF
#[registries.insecure]
#registries = ['172.17.0.0/16']
#EOF
#sudo tee /etc/docker/daemon.json<<EOF
#{
# "insecure-registries": [
# "172.17.0.0/16"
# ]
#}
#EOF
#sudo systemctl daemon-reload
#sudo systemctl restart docker
#sudo systemctl enable docker
#echo "net.ipv4.ip_forward = 1" | sudo tee -a /etc/sysctl.conf
#sudo sysctl -p
##FW set
#DOCKER_BRIDGE=`docker network inspect -f "{{range .IPAM.Config }}{{ .Subnet }}{{end}}" #bridge`
#sudo firewall-cmd --permanent --new-zone dockerc
#sudo firewall-cmd --permanent --zone dockerc --add-source $DOCKER_BRIDGE
#sudo firewall-cmd --permanent --zone dockerc --add-port={80,443,8443}/tcp
#sudo firewall-cmd --permanent --zone dockerc --add-port={53,8053}/udp
#sudo firewall-cmd --reload
##Download latest client tools
#wget https://github.com/openshift/origin/archive/v4.1.0.tar.gz
#tar xvf v4.1.0.tar.gz
#cd origin-4.1.0
#sudo mv oc kubectl /usr/local/bin/
#wget https://github.com/openshift/origin/releases/download/v3.11.0/openshift-origin-client-tools-v3.11.0-0cbc58b-linux-64bit.tar.gz
#tar xvf openshift-origin-client-tools*.tar.gz
#cd openshift-origin-client*/
#sudo mv oc kubectl /usr/local/bin/
## Start OpenShift
#oc cluster status
#oc cluster up --skip-registry-check=true --public-hostname=192.168.188.12 &
#oc cluster down
socat TCP-L:8443,reuseaddr,fork,backlog=20,bind=192.168.188.12 SYSTEM:"docker exec -i origin socat - TCP\:localhost\:8443"
Комментарии
Отправить комментарий