OpenShiftでDrupalサイトを立てて見ました。（マックで）

Kubernatesの勢いがすごいですねー今回はKubernatesに開発環境もつけているOpenShift(っていう紹介方法がいいのかわかりませんが）でDrupal CMSサイトを作ってみようということで紹介させていただきます。Drupalの開発にちょっと使って見るというのにいいでしょう。

やることは大まかに
Dockerのインストール
OpenShiftのインストール
OpenShiftを立ち上げてmySQL, Drupalをインストール、サービス立ち上げてサイトを起動

です。
最初の２つは今回の本題ではないのでWebサイトを参照ください。
-Dockerのインストール
   例　https://qiita.com/hshimo/items/e24b1fbfbf775ec7c941
-OpenShiftのインストール
   https://qiita.com/tbuchi888/items/47a1da0fe4db7f088545
   https://github.com/openshift/origin
   https://github.com/openshift/origin/releases/download/v3.6.0/openshift-origin-client-tools-v3.6.0-c4dd4cf-mac.zip

まずは　oc cluster up でクラスターを立ち上げてください。

![スクリーンショット 2017-12-07 11.25.47.png](https://qiita-image-store.s3.amazonaws.com/0/59741/ea3c9741-aa62-e05a-cfe0-b09d762cd4c7.png)

次にブラウザーを立ち上げ　https://127.0.0.1:8443 にアクセスしてください。
ユーザー名：developer
パスワード；developer
でログインします。

![スクリーンショット 2017-12-07 11.27.58.png](https://qiita-image-store.s3.amazonaws.com/0/59741/7f809476-34b0-1343-aed9-ea1d5d29f284.png)

コマンドラインでもログインできます。
![スクリーンショット 2017-12-07 11.29.51.png](https://qiita-image-store.s3.amazonaws.com/0/59741/e332b6e8-b268-ec79-9ff2-a4fd72f08690.png)

My Projectを選択、クリックしてください。
![スクリーンショット 2017-12-07 11.32.28.png](https://qiita-image-store.s3.amazonaws.com/0/59741/0a28f975-0f8a-4c05-022e-5892018769c8.png)
上のメニューから"Add to Project" - "Braws Catalo"を選択

![スクリーンショット 2017-12-07 11.33.15.png](https://qiita-image-store.s3.amazonaws.com/0/59741/0cac9ec0-b452-56a8-04fb-409601f600cd.png)

Data Storeを選択してください。
![スクリーンショット 2017-12-07 11.33.58.png](https://qiita-image-store.s3.amazonaws.com/0/59741/463ee879-63c3-818f-1ba7-2e30cdf15e12.png)
MySQLを選択しました。
![スクリーンショット 2017-12-07 11.40.02.png](https://qiita-image-store.s3.amazonaws.com/0/59741/187e02fe-cabd-4adc-2fa0-6b626108959e.png)
＊の必須のところを入力、後でtsかうので忘れないようにメモ
![スクリーンショット 2017-12-07 11.41.41.png](https://qiita-image-store.s3.amazonaws.com/0/59741/b28a5f6e-f81c-ac6e-0e00-92a47ceb0b9e.png)
"Continue to overview"をクリックプロジェクトのトップ画面に戻ります。
![スクリーンショット 2017-12-07 11.49.42.png](https://qiita-image-store.s3.amazonaws.com/0/59741/0abc6952-69c0-54d8-3461-ac8cce75ea6c.png)
今度はDrupalを作成する番です。
その前に以下のコマンドが必要になります。
$ oc login -u system:admin
$ oc adm policy add-scc-to-user anyuid -z default -n myproject
（root ユーザなどで実行されるコンテナはそのままでは、実行できないのでこのような設定が必要なようです）
次に上のメニューから　"Add to Project" -"Deply image"を選択してください。

![スクリーンショット 2017-12-07 11.52.26.png](https://qiita-image-store.s3.amazonaws.com/0/59741/20929909-c791-bd0d-b340-3f4a305d93a0.png)
中程にある”image name"を選択、"docker.io/drupal"と入力してください。
![スクリーンョット 2017-12-07 11.53.32.png](https://qiita-image-store.s3.amazonaws.com/0/59741/d7cf8bcb-a922-42fc-52c2-d18c9a741871.png)
画面の中程にある”Create roue"をクリックしてください。
次の画面でCreateをクリック
![スクリーンショット 2017-12-07 12.00.23.png](https://qiita-image-store.s3.amazonaws.com/0/59741/886857f7-88e9-1be4-0b53-2faec289118c.png)
これで出来上がりです。OverViewのところに出ているDrupalのURLをクリックしてください。
![スクリーンショット 2017-12-07 12.01.45.png](https://qiita-image-store.s3.amazonaws.com/0/59741/2fc3177e-434e-88df-6fa7-230851d97d95.png)
Drupalのセットアップ画面が出てきましたね。
![スクリーンショット 2017-12-07 12.02.10.png](https://qiita-image-store.s3.amazonaws.com/0/59741/33eac90b-f325-c803-9a81-313282fcfa4c.png)
Drupalは８なので最初から日本語が選択できます。
![スクリーンショット 2017-12-07 12.02.28.png](https://qiita-image-store.s3.amazonaws.com/0/59741/eb846082-e4df-db4c-5212-ce84ff96f2f6.png)

ぜひ試して見てください！