Support SSH certificates
### Description SSH supports certificates. Gitlab should allow using a CA key as a SSH key. ~"feature proposal" ### Proposal Theoretically, I think the only change that is needed is to relax the validation to ignore a "cert-authority" option at the start of a key. SSH should already know how to do all the heavy lifting wrt certificate authentication, and the gitlab-shell service is invoked with the correct key id. ### Links / references * man ssh-keygen(1), section CERTIFICATES * man sshd(8), section AUTHORIZED_KEYS FILE FORMAT, specifically the part about the "cert-authority" option.
issue