4.8. Red Hat CodeReady Workspaces サーバーのホスト名の設定
この手順では、カスタムホスト名を使用するように Red Hat CodeReady Workspaces を設定する方法を説明します。
前提条件
-
ocツールが利用可能である。 - 証明書とプライベートキーファイルが生成されます。
重要
プライベートキーと証明書のペアを生成するには、他の Red Hat CodeReady Workspaces ホストの場合と同じ CA を使用する必要があります。
重要
DNS プロバイダーに対し、カスタムホスト名をクラスター Ingress を参照するよう要求します。
手順
CodeReady Workspaces のプロジェクトを事前に作成します。
$ oc create project openshift-workspaces
TLS シークレットを作成します。
$ oc create secret TLS ${secret} \ 1 --key ${key_file} \ 2 --cert ${cert_file} \ 3 -n openshift-workspacesカスタムリソースに以下の値を設定します。
spec: server: cheHost: <hostname> 1 cheHostTLSSecret: <secret> 2
CodeReady Workspaces がすでにデプロイされており、CodeReady Workspaces を新しい CodeReady Workspaces ホスト名を使用するように再設定する必要がある場合には、RH-SSO を使用してログインし、
CodeReady Workspacesレルムでcodeready-publicクライアントを選択し、CodeReady Workspaces ホスト名の値でValidate Redirect URIsおよびWeb Originsフィールドを更新します。
RH-SSO にログインするには、RH-SSO へのログイン手順に従います。