私が理解していることから、OpenShift Container Platform のプロジェクトにアプリケーションを追加するために使用できる方法はいくつかあります。
- ソース (s2i) から Docker イメージをビルドし、そのイメージを OpenShift にデプロイします。
- Dockerfile から Docker イメージをビルドし、そのイメージを OpenShift にデプロイします。
- Docker イメージを個別に (OpenShift の外部で) ビルドし、そのイメージを OpenShift にデプロイします。
- アプリケーションのバイナリを (OpenShift の外部で) 個別にビルドし、そのバイナリを OpenShift にデプロイします。
すべてに適合するサイズがないことは理解していますが、各オプションの状況を強調する回答を求めています。たとえば、他のオプションではなく特定のオプションを使用する理由などです。
更新 おそらく質問をする別の方法は、あなたの会社がどのようなアプローチを使用し、その理由は何ですか?