4.10. OpenShift Route のラベルの設定

この手順では、OpenShift Route のラベルを、オブジェクトを整理し、分類 (スコープおよび選択)するように設定する方法を説明します。

前提条件

  • oc ツールが利用可能である。
  • OpenShift で実行される CodeReady Workspaces のインスタンス。
重要

ラベルを分離するにはコンマを使用します。 key1=value1,key2=value2

手順

  1. OpenShift Route のラベルを設定するには、以下のコマンドを使用してカスタムリソースを更新します。

    $ oc patch checluster codeready-workspaces -n openshift-workspaces --type=json -p \
    '[{"op": "replace", "path": "/spec/server/cheServerRoute/labels",'\
    '"value": "<labels for a codeready-workspaces server route>"}]'
    
    $ oc patch checluster codeready-workspaces -n openshift-workspaces --type=json -p \
    '[{"op": "replace", "path": "/spec/auth/identityProviderRoute/labels", '\
    '"value": "<labels for a RH-SSO route>"}]'
    
    $ oc patch checluster codeready-workspaces -n openshift-workspaces --type=json -p \
    '[{"op": "replace", "path": "/spec/server/pluginRegistryRoute/labels", '\
    '"value": "<labels for a plugin registry route>"}]'
    
    $ oc patch checluster codeready-workspaces -n openshift-workspaces --type=json -p \
    '[{"op": "replace", "path": "/spec/server/devfileRegistryRoute/labels", '\
    '"value": "<labels for a devfile registry route>"}]'