Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-11912

Improve SSH key management

    XMLWordPrintable

Details

    • Hide
      A user can now manage their SSH public keys that are on the OpenShift server. You are now able to create and upload new keys, and remove existing keys. The SSH keys wizard is available through the context menu of OpenShift Explorer and when he's creating or importing an OpenShift application. The page dedicated to the git clone settings holds a link to the SSH preferences and the SSH keys wizard.
      Show
      A user can now manage their SSH public keys that are on the OpenShift server. You are now able to create and upload new keys, and remove existing keys. The SSH keys wizard is available through the context menu of OpenShift Explorer and when he's creating or importing an OpenShift application. The page dedicated to the git clone settings holds a link to the SSH preferences and the SSH keys wizard.
    • Documented as Feature Request

    Description

      Initially OpenShift was only able to handle a single unique SSH (rsa) key. A user also had to provide his key when creating the domain.
      Things evolved a lot since then. The current OpenShift release supports

      • multiple keys
      • rsa and dsa keys
      • keys are not required when creating a domain

      Our tooling still offers what we implemented when OpenShift required one to provide his single key when creating the domain. We require the user to create/provide his key when he wants to create his domain.

      Furthermore we also force the key-name to libra_id_rsa. We did that to avoid conflicts with the config (<home>/.ssh/config) that the rhc CLI tools create.

      Attachments

        1. 2012-09-04 17.24.bmml
          13 kB
        2. 2012-09-04 17.24.bmml
          13 kB
        3. 2012-09-04 17.24.bmml
          13 kB
        4. 2012-09-04 17.24.bmml
          15 kB
        5. 2012-09-04 17.24.png
          2012-09-04 17.24.png
          65 kB
        6. add-existing-key.png
          add-existing-key.png
          23 kB
        7. add-new-key.png
          add-new-key.png
          33 kB
        8. create-domain.png
          create-domain.png
          29 kB
        9. manage-ssh-keys.png
          manage-ssh-keys.png
          19 kB
        10. manage-ssh-keys-wizard.png
          manage-ssh-keys-wizard.png
          54 kB

        Issue Links

          Activity

            People

              adietish@redhat.com André Dietisheim
              adietish@redhat.com André Dietisheim
              Isaac Rooskov Isaac Rooskov (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: