old blog,

Grok framework quickstart template for OpenShift using the DIY cartridge

Izhar Firdaus Izhar Firdaus Follow Support Jul 25, 2012 · 1 min read
Grok framework quickstart template for OpenShift using the DIY cartridge
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.
Another OpenShift goodness for Zope developers. A quickstart template for the Grok framework! Grok is now deployable easily on openshift.redhat.com!

Check it out here: https://github.com/kagesenshi/grok-openshift-quickstart

Grok on OpenShift

Unlike the Plone template which is pretty straightforward, the Grok template requires some additional steps to initialize the project. This is mainly due to Grok projects are packaged in python eggs by default, so the package name is quite important. A preconfigured package name would surely cause name clashes.

To initialize the project, just run initialize.py with your project name as the parameter. The script will automatically install grokproject, create your project, move the files around so that it works nicely with OpenShift, and add the necessary files into the git repo.

Features
  • Create a grok project using your own custom project name
  • Deploy your application using the environment variables of OpenShift
  • Build process, caching and storage is implemented the in a very similar way with the Plone template I created earlier.
Written by Izhar Firdaus Follow Support
I'm a system architect, data engineer and developer advocate with passion in Free / Open Source software, entrepreneurship, community building, education and martial art. I take enjoyment in bridging and bringing together different FOSS technologies to help businesses and organizations utilize IT infrastructure to aid and optimize their business and organizational process.

Plone on OpenShift quickstart using the DIY cartridge

TLDR; Plone is now deployable easily on openshift.redhat.com . Check out the repository here: https://github.com/kagesenshi/plone-ope...

In old blog, Jul 24, 2012

« Previous Post

Virtual hosting on Grok (or Bluebream) - without a reverse proxy

When I was poking at creating the Grok template for OpenShift, I needed to add virtual hosting for the test application.However, Open...

In old blog, Jul 26, 2012

Next Post »