5.7.5. JetBrains のオフラインアクティベーションコードのプロビジョニング


JetBrains IDE の編集には、評価期間を超えて有料のサブスクリプションが必要になります。つまり、JetBrains からライセンスを購入することを意味します。ライセンスを登録するには、オフラインの使用のために JetBrains アクティベーションコードをプロビジョニングする必要があります。サブスクリプションを更新する場合は、新しいオフラインアクティベーションコードを生成し、プロビジョニングする必要があります。

前提条件

手順

  1. JetBrains アカウント にログインし、必要なサブスクリプションを選択し、Download activation code for offline usage リンクをクリックします。
  2. ダウンロードした zip アーカイブから、<License ID> - for 2018.1 or later.txt という名前のファイルをアーカイブします。
  3. アクティベーションコードを base64 でエンコードされた単一行に変換し、次の手順で <base64_encoded_activation_code> として使用します。

    $ openssl base64 -e -A -in '<License ID> - for 2018.1 or later.txt'
    Copy to Clipboard Toggle word wrap
  4. OpenShift シークレットを定義する secret.yaml ファイルを作成し、アクティベーションコードを CodeReady Workspaces にプロビジョニングします。

    apiVersion: v1
    kind: Secret
    metadata:
      name: jetbrains-offline-activation-code
      labels:
        app.kubernetes.io/component: workspace-secret
        app.kubernetes.io/part-of: che.eclipse.org
      annotations:
        che.eclipse.org/automount-workspace-secret: 'false' 
    1
    
        che.eclipse.org/mount-path: /tmp/
        che.eclipse.org/mount-as: file
    data:
      idea.key: <base64_encoded_activation_code>
      pycharm.key: <base64_encoded_activation_code>
      webstorm.key: <base64_encoded_activation_code>
      phpstorm.key: <base64_encoded_activation_code>
      goland.key: <base64_encoded_activation_code>
    Copy to Clipboard Toggle word wrap
    1
    che.eclipse.org/automount-workspace-secret: 'false': は、ワークスペースコンポーネントが automountWorkspaceSecrets: true プロパティーで明示的に要求するまでマウントプロセスを無効にします。
  5. OpenShift シークレットをワークスペースを実行している OpenShift プロジェクトに適用します。

    $ oc apply -f secret.yaml
    Copy to Clipboard Toggle word wrap
  6. アクティベーションコードをワークスペースにマウントするには、ワークスペースの devfile 設定を更新して automountWorkspaceSecrets: true を設定します。

    components:
      - type: cheEditor
        automountWorkspaceSecrets: true
        reference: "<URL_to_meta.yaml>"
    Copy to Clipboard Toggle word wrap
  7. ワークスペースを再起動します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat