6.4. クイックスタートの例
6.4.1. 概要
v2 クイックスタートから v3 クイックスタートへの明確な移行パスはありませんが、v3 では以下のクイックスタートを利用できます。データベースを含むアプリケーションがある場合には、oc new-app
でアプリケーションを作成してから、もう一度 oc new-app
を実行して別のデータベースサービスを起動し、これら 2 つを共通の環境変数を使用してリンクするのではなく、以下のいずれかを使用し、ソースコードを含む GitHub リポジトリーからリンクしたアプリケーションとデータベースを一度にインスタンス化できます。oc get templates -n openshift
で利用可能なテンプレートをすべて表示することができます。
CakePHP MySQL https://github.com/sclorg/cakephp-ex
- テンプレート: cakephp-mysql-example
Node.js MongoDB https://github.com/sclorg/nodejs-ex
- テンプレート: nodejs-mongodb-example
Django PosgreSQL https://github.com/sclorg/django-ex
- テンプレート: django-psql-example
Dancer MySQL https://github.com/sclorg/dancer-ex
- テンプレート: dancer-mysql-example
Rails PostgreSQL https://github.com/sclorg/rails-ex
- テンプレート: rails-postgresql-example