Clarify ssh key authentication options under performance optimization
Problem to solve
As discussed in Slack (thread), using a checkbox to indicate two options is confusing. By checking or unchecking Use authorized_key file to authenticate SSH keys
, a user is actually choosing whether or not they want to use the GitLab database to handle the authentication of SSH keys.
Proposal
Under Admin Area > Settings > Network > Performance optimization
Replace the checkbox with a radio button group. Default selection should keep the existing choice for authorized_keys
file.
Documentation
https://docs.gitlab.com/ee/administration/operations/fast_ssh_key_lookup.html
Edited by Austin Regnery