Configure Google Cloud Storage (GCS) connections on Kubernetes

This section shows you how to enable Google Cloud Storage (GCS) remote file connections on cloud native deployments of Data Quality & Observability (self-hosted). Without this configuration, creating a Data Quality job against a GCS connection on Kubernetes fails with a "Cannot Read Remote File System" error, even though the connection's data preview works correctly.

Note This capability is only available for Data Quality & Observability (self-hosted) versions 2026.08 or newer.

Prerequisites

A Data Quality & Observability (self-hosted) deployment on a self-hosted Kubernetes platform, such as EKS, GKE, or AKS.

Steps

  1. Set the following value to deploy or update the Data Quality & Observability (self-hosted) app with the provided Helm charts: --set global.livy.gcs.enabled=true. Enabling this flag configures Data Quality & Observability (self-hosted) to securely pass your connection's credentials to Livy on your behalf. You don't need to configure any additional volumes, Secrets, or credential files yourself.

  2. In the Admin Console, click Connections, then add your Google Cloud Storage connection as you normally would.

  3. Run a sample DQ job against your GCS connection to confirm the connection works end-to-end.

Related topics