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 Secret を作成します。
$ 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
フィールドを更新します。