5.12. Using Google Kubernetes Engine#
Google Cloud Platform (GCP), and specifically the Google Kubernetes Engine, is certified to work with SEP.
Online and offline deployments are supported.
GKE-specific tips can be found in this document.
Alternatively you can use the GCP Marketplace version of SEP.
Presto can use Google Storage for data storage. In such cases you need to create
a Kubernetes secret with Google Service Account Key and pass it to the Presto
hive.googleServiceAccountKeySecretName property. For more
information on Google Service Account Key secret, refer to Using
Google Service Account key.
You need to enable support for Network Policies in Google Kubernetes Engine in order for Presto Network Policies to be effective. For more information, refer to Enabling GKE network policy enforcement.
You can provide a Google Service Account Key for the Presto Cluster as a
Kubernetes secret. The secret name can be configured using the
hive.googleServiceAccountKeySecretName property in the
hive: googleServiceAccountKeySecretName: google-service-account-key-secret-name
Such secret should contain single file:
which contains Google Service Account Key in JSON format.