Ceci est une ancienne révision du document !


OpenShift Origin

Installation d'OpenShift Origin (version communautaire) sur CentOS 7.

Pour installer les dépôts OpenShift :

yum install centos-release-openshift-origin

Pour installer le noeud master :

yum install origin-master

Installation des dépendances :

yum install wget git net-tools bind-utils iptables-services bridge-utils bash-completion origin-clients

Installation de docker :

yum install docker

Il faut onfigurer docker pour autoriser le dépôt docker (registry) local de OpenShift comme source d'images. Cela se fait dans le fichier /etc/sysconfig/docker en y ajoutant la ligne suivante :

INSECURE_REGISTRY='--insecure-registry 172.30.0.0/16'

Pour installer un noeud :

yum install origin-node

Pour installer etcd :

yum install etcd

Pour installer le serveur DNS :

yum install bind

<WRAP INFO>Il est peut-etre possible d'utiliser dnsmasq</WRAP>

Sur les master OpenShift un DNS existe déjà (SkyDNS), et sert pour résoudre les adresses des routeurs qui seront mis en place via OpenShift pour accèder aux services des containeurs. L'idée est donc de configurer le serveur DNS officiel du réseau (ici une VM avec bind) pour que la zone dédiée aux routeurs OpenShift pointe sur le SkyDNS.

  • veilletechno/openshift.1488617575.txt.gz
  • Dernière modification : 2017/03/04 08:52
  • de madko