Update `gitlab_runner` resource to allow using the new runner registration flows for user, group, and project runners
As part of the migration to using one token for all runner registrations, the registration_token
concept is going away in 17.0
. In order to allow our users to continue using the gitlab_runner
resource, we need to add support for the new POST /user/runners endpoint that allows runners to be created using instance/group/project scope instead of a registration_token
.
Edited by Pedro Pombeiro