Use file resource instead of using gitlab-keys
We are removing the gitlab-keys
script in gitlab-shell!329 (merged).
In de05e405 though, it was started to be used to create the authorized_keys
file automatically. We need to replicate that behavior by using chef's file
resource.
Related issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/60071
Edited by GitLab Release Tools Bot