TL;DR インフラの構成をコードで管理したいのでgitlabを使う gitlabのレポジトリにPushしたコードは自動でテストをまわしたいのでjenkinsを使う サーバ2台使うとリソースもったいたいので1台にまとめてnginxでリバースプロキシする gitlabとjenkinsはアクセスするサブディレクトリで分ける インスタンスはOpenStack上で動作 これらをセットアップしたときのメモです 構成 OpenStackのインスタンスで構築 OSはCentOS6.5 http://xxx.xxx.xxx.xxx/gitlab へアクセスした場合はgitlabへ http://xxx.xxx.xxx.xxx/jenkins へアクセスした場合はjenkinsへ Jenkinsのセットアップ インストールはここを参照 サブディレクトリ /jenkins へのアクセスに対応するよう /etc