スキップしてメイン コンテンツに移動

OpenShiftでのサービスカタログへの表示

TL;DR: openshiftネームスペースのテンプレートに追加するだけ

kind: Templateにした上で
Image Stream等々を指定。プレースホルダーを使うこともできる。parametersを用意して画面から入力させることができる。

/tmp/src 下にGitのリポジトリを配置するのが通常
assemblerunというスクリプトを埋め込む。
GUI上でStart Buildすればassembleが、そして起動のタイミングでrunが動く

buildConfigfromimageStreamから取得、作ったらtoへの指定で出力

ただしセキュリティ準拠の甘いコンテナを動かす場合には苦労がある。
runasuserを更新する必要あり。USERIDを指定する。