OpenShift-logo

Cartridge Authoring

WorkShop

bit.ly/1jAgPYh

presented by

ryan jarvinen / @ryanj
Open Source Evangelist
at
Red Hat

ryanj@redhat.com

Agenda

  1. Set up an OpenShift VM for local development and testing
  2. The HOW and WHY of Cartridge Authoring on OpenShift
  3. Testing your changes locally
  4. Testing with OpenShift Online and the Cart Reflector
  5. Share your work in the Origin.ly cartridge index

Cloud Setup / Rain Dance

You'll need a local VM or your own private OpenShift deployment to follow along.

Intro to Cartridges

on

OpenShift

OpenShift is…


OPEN SOURCE

hosting,

build,

and

auto-scaling

for applications

providing instant access to all of this, and more:

these technolgies are bundled / made available as

Cartridges

OpenShift Cartridge
rhc cartridge list

On OpenShift, your application environment is securely incapsulated within a 'Gear', providing guaranteed access to system resources

using SELinux, and Cgroups

OpenShift provides a peaceful environment for Devs AND SysAdmins to work together in

  • Operations care about stability and performance
  • Developers just want environments without waiting
  • And neither one wants to have to fight the other to get their work done

Cartridge Development Resources

V2 Cartridge testing on OpenShift

Extend OpenShift

  1. V2 Cart Authoring Part1
  2. V2 Cart Authoring Part2
  3. V2 Cart Authoring Part3

Downloadable Cartridges

Test your downloadable cartridges on OpenShift Online using the Cart Reflector

Downloadable Cartridges and the OpenShift Cart reflector

Community Cartridge Index

Visit Origin.ly to see what existing carts are available, or to add your open source carts to our community index of apps and services

Want to learn more?



presented by:

ryan jarvinen / @ryanj