Chapter 9. Cartridges
9.1. Introduction to Cartridges
9.1.1. Web Framework Cartridges
Cartridge | Scalable | Version |
---|---|---|
Do-It-Yourself (DIY) | No | - |
JBoss A-MQ | No | 6.1 [a] |
JBoss EAP | Yes | 6.2 |
JBoss Fuse | No | 6.1 [a] |
JBoss Fuse Builder | Yes | 6.1 [a] |
Jenkins Server | No | 1.5 |
Node.js | Yes | 0.10 |
Perl | Yes | 5.10 |
PHP | Yes | 5.3, 5.4 [b] [c] |
Python | Yes | 2.6, 2.7, 3.3 [d] |
Ruby | Yes | 1.8, 1.9, 2.0 [e] |
Tomcat (JBoss EWS) | Yes | 6, 7 [f] |
[a]
JBoss A-MQ 6.1, JBoss Fuse 6.1, and JBoss Fuse Builder 6.1 are available starting in OpenShift Enterprise 2.1.7
[b]
PHP 5.4 is available starting in OpenShift Enterprise 2.1.
[c]
PHP 5.3 has APC opcode cache enabled by default. PHP 5.4 has Zend OPCache enabled by default, with APC enabled only for user cache.
[d]
Python 3.3 is available starting in OpenShift Enterprise 2.1.1.
[e]
Ruby 2.0 is available starting in OpenShift Enterprise 2.2.
[f]
EWS 3 is only certified to run with Java 1.7.
|
9.1.2. Add-on Cartridges
Function | Description |
---|---|
Database | Provide the application with one of several database back ends. Examples include MySQL and PostgreSQL. |
Monitoring and Management | Provide a range of options for managing and monitoring the application. Examples include the Cron task scheduler, and the Jenkins Client. |
The following table describes all available database cartridges.
Cartridge Scalable Version Description MySQL No 5.1, 5.5 [a] Multi-user, multi-threaded SQL database server. MongoDB No 2.4 [b] High-performance, open source NoSQL database. PostgreSQL No 8.4, 9.2 Advanced object-relational database management system
Important
The following table describes all available management cartridges, and shows whether they are scalable or not.
Cartridge Scalable Version Description HAProxy Yes 1.4 High performance TCP/HTTP load balancer. Cron Yes 1.4 A daemon that runs specified programs at scheduled times. Jenkins Client No 1.5 A client for managing Jenkins-enabled applications.
9.1.3. Downloadable Cartridges
See Also: