Google cloud storage

Does anyone have an example of setting up google cloud storage for artifacts, packages and/or docker in an on-premise solution?

I got it working…

Use gsutil to create your buckets, and make sure you use the fully qualified bucket name, in the remote store folder option, ie.: “uploads” become “{project-id}-uploads” if that is your naming scheme.

Then, add this connector…

gitlab_rails['artifacts_object_store_connection'] = {
  'provider' => 'Google',
  'google_project' => '{project-id}',
  'google_json_key_location' => '/etc/gitlab/gcs.json'
}