Index ¦ Archives ¦ Atom > Category: techie ¦ Atom

Jenkins on OpenShift

How about Jenkins on OpenShift? Let's give this a try. Keep in mind that by default you've got only 3 gears on OpenShift and we'll need to use all of them for this tutorial:

  • 1 will be used by the live app
  • 1 will be used by the jenkins deployment
  • 1 will be used by the jenkins builds

First, create your jenkins deployment:

$ rhc app create -a jenkins -t jenkins-1.4

Then create your app …


TornadoWeb on OpenShift (updates)

OpenShift recently introduced a new DIY cartridge which allows for execution of any HTTP server. Some nice features of TornadoWeb (like the auth modules) are not available when running as WSGI, as that doesn't permit ASYNC requests so I decided to update the past HOWTO documenting how to deploy it using the new DIY cartridge. Enjoy!


Migrate NIS to FreeIPA

I've prepared a quick HOWTO on how to migrate a legacy NIS environment to FreeIPA (ldap/kerberos). I hope it will be useful to some: http://freeipa.org/page/NIS_accounts_migration_preserving_Passwords


A quickstart guide to the command line OpenShift client

I've published a little guide to the rhc command line tool, that is the command line tool (ruby gem) needed to deploy your apps on OpenShift. You can find it here: https://github.com/gfidente/openshift-rhc-quickstart


Flask, jQuery Mobile and MongoDB on OpenShift

I've published a demo webapp for mobiles written using Flask and jQuery Mobile. The backend storage is MongoDB. The app allows you to check and edit a shopping lists from your mobile phone so that if your fellow file the list from home, you'll have it at your finger tips later, when at the mall!

This has been deployed on OpenShift which offers MongoDB instances for free, as well as support for any Python WSGI …

© Giulio Fidente. Built using Pelican. Theme by Giulio Fidente on github. Member of the Internet Defense League.