====== Installation Openshift Origin ======
{{tag>containers kubernetes openshift}}
OpenShift est un service de plate-forme en tant que service de la société Red Hat. Le logiciel est libre, son projet amont s'appelle OpenShift Origin. Une version appelée OpenShift Enterprise est proposée pour l'hébergement en site propre ou en cloud computing.
Vous devez disposer d'une VM avec Centos 7 installé qui servira de base à notre plateforme.
===== Installation de Docker =====
sudo yum install docker
Nous éditons le fichier registries.conf :
sudo vi /etc/containers/registries.conf
Nous ajoutons ceci :
[registries.insecure]
registries = ['172.30.0.0/16']
Nous créons un du volume group LVM pour accueillir le stockage Docker :
sudo vgcreate vgdocker /dev/sdb
Nous éditons le fichier /etc/sysconfig/docker-storage-setup et ajoutons les noms de Logical Volume et Volume Group :
sudo vi /etc/sysconfig/docker-storage-setup
Nous remplaçons le contenu du fichier avec celui-ci :
# Edit this file to override any configuration options specified in
# /usr/share/container-storage-setup/container-storage-setup.
#
# For more details refer to “man container-storage-setup”
CONTAINER_THINPOOL=lv_docker
VG=vg_docker
sudo systemctl start docker docker-storage-setup
===== Configuration du pare-feu =====
Nous créons la zone "dockerc" et ajoutons les règles dans firewalld :
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 --reload
===== Liens =====
*[[https://www.okd.io/|site OKD]] (Openshift Origin)
*[[https://docs.okd.io/latest/install/index.html|documentation]]
*[[https://github.com/openshift/origin/blob/v4.0.0-alpha.0/docs/cluster_up_down.md|cluster up down]]
*[[https://medium.com/@adilsonbna/installing-a-highly-available-openshift-origin-cluster-f3493cbdb644|installing a highly available openshift origin cluster]]