Table of Contents
A stack is a complete deployment environment including the base operating system, the language runtime and associated libraries. As a result, different stacks support different runtime environments.
|Base Technology||REE 1.8.7||MRI 1.8.7||MRI 1.9.2||MRI 1.9.3||MRI 2.0.0||Node.js||Clojure||Java||Python||Scala|
|Celadon Cedar||Ubuntu 10.04||•||•||•||•||•||•||•||•||•|
|Badious Bamboo||Debian Lenny 5.0||•||•|
$ heroku stack bamboo-mri-1.9.2 bamboo-ree-1.8.7 * cedar
Here, the app is running on Celadon Cedar.
Migrating to Cedar
Migrating from previous stacks to Cedar allows an application to take advantage of a much more flexible and powerful runtime. Because the significant architectural differences, migrating to Cedar is a largely manual process.
You can find instructions for migrating to Cedar here.