⏏️GCS Object Storage
Instructions for installation and configuration of GCS Object Storage agent
We recommend that you follow the Installation instructions from the UI. This can be found on app.lariatdata.com by clicking on the Integrations tab and going to "Add new integration" as outlined in the Installation & Configuration page.
To describe what the install entails, we outline how you could do this outside of the UI. If you are interested in the code that powers the install, please take a look here
What do you need for the install?
docker
Your Organization ID
Your Project ID
Your application-default access-tokens in a file called
gcloud_access_token
gcloud auth application-default print-access-token > gcloud_access_token
Note: If you are running the install outside of the UI, you will need your Lariat API Key and Lariat Application Key and Lariat generated Cloud access keys (e.g. AWS key and secret key)
Installation command
If using the UI, copy the installation command and fill in the unpopulated fields.
Here is what the command looks like:
docker run -it --pull=always --mount type=bind,source=$PWD/gcs_agent.yaml,target=/workspace/gcs_agent.yaml,readonly --mount type=bind,source=$PWD/gcloud_access_token,target=/workspace/gcloud_access_token,readonly -e LARIAT_API_KEY={YOUR_API_KEY} -e LARIAT_APPLICATION_KEY={YOUR_APPLICATION_KEY} -e LARIAT_TMP_AWS_ACCESS_KEY_ID={PREFILLED_BY_UI} -e LARIAT_TMP_AWS_SECRET_ACCESS_KEY={PREFILLED_BY_UI} -e GCP_ORGANIZATION_ID={YOUR_GCP_ORGANIZATION_ID} -e GCP_REGION={GCP_REGION} -e GCP_PROJECT_ID={YOUR_PROJECT_ID} lariatdata/install-gcp-gcs-agent:latest install
If you do not have access to the UI and need LARIAT_TMP_AWS_ACCESS_KEY_ID and LARIAT_TMP_AWS_SECRET_ACCESS_KEY you will have to reach out to [email protected]
Last updated