Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/boly38/openshift-monitoring
openshift-monitoring tool
https://github.com/boly38/openshift-monitoring
Last synced: 12 days ago
JSON representation
openshift-monitoring tool
- Host: GitHub
- URL: https://github.com/boly38/openshift-monitoring
- Owner: boly38
- Created: 2013-10-25T13:46:52.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2013-11-21T14:25:56.000Z (almost 11 years ago)
- Last Synced: 2024-10-17T15:54:08.576Z (about 1 month ago)
- Language: Shell
- Size: 117 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
OpenShift Monitor
Description
------------
Use case automatise :
- creation d'une application php
- curl sur l'appli
- ssh
- tail
- commit et push d'un phpinfo
- curl sur phpinfo
- destruction de l'appliInstallation
------------
vm Ubuntu 12.04
- (optionnel) position du proxy dans /etc/apt/apt.conf
- install git
- installation de rvm et ruby 2.0.0
- suppression du .bash_profile cree par rvm et ajout d'un ~/.bash_aliases (avec la ligne de chargement rvm)
- ajout d'option ssh pour le domaine openshift dans ~/.ssh/config : StrictHostKeyChecking no / IdentityFile /home/ubuntu/.ssh/id_rsa / IdentitiesOnly yes
- dependances :
- lib/timeout3 : http://www.bashcookbook.com/bashinfo/source/bash-4.0/examples/scripts/timeout3
- install apache2 (rendre default /var/www disponible)
sudo apt-get install apache2- install du cron
crontab -e# openshift monitor toutes les heures
0 */1 * * * /home/ubuntu/openshift-monitoring/openshiftMonitor/cron_apache_openshift_usecase- premiere fois :
gem install rhc
rhc setup --server broker.myopenshift.fr
rhc account logout
- add password to .openshift/express.conf https://www.openshift.com/kb/kb-e1067-running-rhc-commands-without-re-entering-password- adaptez
openshiftMonitor/usecase_metier/uc_openshift_samplephp.sh
à votre configuration- sur le broker ajouter le user openshift-monitor avec le domaine "monitor" et limiter son nombre de gear :
oo-admin-ctl-user -l openshift-monitor --setmaxgears 3