Installation OpenShift

Installation d'OpenShift pour faire du PasS (Platform as Service) sur CentOS 6.x.

Un noeud de gestion: aka “broker”. Des noeuds d'hebergement: aka “nodes”.

Il faut le dépôt EPEL6, ainsi que les dépôts OpenShift-origin. Pour cela, le contenu du fichier /etc/yum.repos.d/openshift.repo doit avoir le contenu suivant:

  [openshift-server]
  name=OpenShift-server
  baseurl=https://mirror.openshift.com/pub/origin-server/nightly/rhel-6/latest/x86_64/
  enabled=1
  gpgcheck=0
  
  [openshift-origin]
  name=OpenShift-origin
  baseurl=https://mirror.openshift.com/pub/openshift-origin/rhel-6/x86_64/
  enabled=1
  gpgcheck=0

Installation de la console web

Pour installer la console web:

yum install openshift-origin-console

La gestion des nodes se fait via mCollective, qui recoit les commandes du broker envoyé par ActiveMQ. Pour installer mCollectivce:

yum install mcollective-client

Sa configuration se situe dans /etc/mcollective/client.cfg:

topicprefix = /topic/
main_collective = mcollective
collectives = mcollective
libdir = /usr/libexec/mcollective
logfile = /var/log/mcollective-client.log
loglevel = debug

# Plugins
securityprovider = psk
plugin.psk = unset

connector = stomp
plugin.stomp.host = broker.virt.linuxed.net
plugin.stomp.port = 61613
plugin.stomp.user = mcollective
plugin.stomp.password = marionette
  • openshift/installation.txt
  • Dernière modification : 2021/07/30 08:57
  • de madko