You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hop.apache.org by gi...@apache.org on 2021/03/17 16:11:40 UTC

[incubator-hop-docs] branch asf-site updated: Documentation updated to 7a9b2c7

This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-hop-docs.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new a12e381  Documentation updated to 7a9b2c7
a12e381 is described below

commit a12e38133c03f7bf9397b5244083da2c08a63ac5
Author: jenkins <bu...@apache.org>
AuthorDate: Wed Mar 17 16:11:35 2021 +0000

    Documentation updated to 7a9b2c7
---
 .../ROOT/pages/technology/google/google-info.adoc  | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/hop-user-manual/modules/ROOT/pages/technology/google/google-info.adoc b/hop-user-manual/modules/ROOT/pages/technology/google/google-info.adoc
index cabad6a..99d04de 100644
--- a/hop-user-manual/modules/ROOT/pages/technology/google/google-info.adoc
+++ b/hop-user-manual/modules/ROOT/pages/technology/google/google-info.adoc
@@ -66,3 +66,25 @@ Please open the following address in your browser:
 
 Open that URL in a browser and authenticate the given client ID. You'll then get a token in the configured `tokens folder` with which you can work.
 
+== Google Cloud Storage
+
+Hop has a Virtual File System (VFS) plugin for Google Cloud Storage.
+
+You need to generate a key file for a service account to make it work.  Go to the Google Cloud console to do this. Once you have a key file for your service account, with permissions to access your GCP storage, point to it with either a system environment variable called `GOOGLE_APPLICATION_CREDENTIALS` (standard Google way of doing this) or in the Options dialog in the 'Google Cloud' tab. You can also use `hop-conf`:
+
+[source,shell script]
+----
+      -gck, --google-cloud-service-account-key-file=<serviceAccountKeyFile>
+                            Configure the path to a Google Cloud service account JSON key file
+----
+
+Once done you will see a `googleCloud` entry in the central `hop-config.json` file:
+
+[source,json]
+----
+{
+  "googleCloud" : {
+    "serviceAccountKeyFile" : "/path/to/your/google-key.json"
+  }
+}
+----