OpenShift インストール マニュアルでは、ルート URL に追加されるワイルドカード DNS の使用について詳しく説明しています。これは、Ansible hosts ファイルでセットアップされます。例:
openshift_master_default_subdomain=cloud.myorg.com
私は複数のクライアントで作業を行ってきました。OCP クラスターは 1 つしかありませんが、環境 (OCP プロジェクト) に応じて異なるサブドメインを持っています。例えば:
project: departament1-dev
subdomain: clouddev.myorg.com
App URL: myapp-department1-dev.clouddev.myorg.com
project: departament1-uat
subdomain: cloudpre.myorg.com
App URL: myapp-department1-uat.cloudpre.myorg.com
project: departament1-pro
subdomain: cloud.myorg.com
App URL: myapp-department1-pro.cloud.myorg.com
project: departament2-dev
subdomain: clouddev.myorg.com
App URL: myapp-department2-dev.clouddev.myorg.com
project: departament2-uat
subdomain: cloudpre.myorg.com
App URL: myapp-department2-uat.cloudpre.myorg.com
project: departament2-pro
subdomain: cloud.myorg.com
App URL: myapp-department2-pro.cloud.myorg.com
1) (OCP プロジェクトに関連付けられた) クラスター内に複数のサブドメインを構成するにはどうすればよいですか?
2)それは良い習慣ですか?I は、URL で直接環境を区別するための良い方法のように思えます。