RDOは、CentOS、Fedora、およびRed Hat Enterprise Linuxを使用してOpenStackを構築する人々のためのコミュニティです。
RDOに All-In-One Quickstart というガイドがあるので、これを参考に手軽に環境構築をしましょう。
All-In-Oneとは、すべてのコンポーネントを1つのサーバ上で構築することを意味します。OpenStackにはたくさんのコンポーネントがあり、本番環境を構築・運用するにはコンポーネントごとにサーバーを分ける必要がありますし、冗長構成についても考える必要があります。しかしそれは非常に難しいので、まずOpenStackを勉強したいという人には高い高いハードルとなります。All-In-One Quickstartは、わずらわしい環境構築をすべてすっ飛ばして、とりあえず動作する環境を作るためのです。
ハマリポイント
- 6GBのメモリが必要なので、AWSのインスタンスは t2.large で作ること
- sshログインユーザはcentos
- OpenStackインストール後、apacheのバーチャルホストの設定を修正する(後述)