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"

   

Комментарии

Популярные сообщения