Deploying the cluster
When you start learning Pachyderm, it is suggested to run experiments in a small local cluster. We have previously covered the local deployment of Pachyderm in Chapter 4, Installing Pachyderm Locally. In this chapter, we are going to focus on a scalable production-grade deployment of Pachyderm using IAM roles on GKE clusters.
Follow these steps to install Pachyderm on your GKE cluster:
- If you don't already have a service account, execute the following command to create a service account:
$ gcloud iam service-accounts create my-service-account --display-name=my-account
- Replace the following
pachyderm-book
in both places with your project name and add a storage admin role that is binding to your service account:$ gcloud projects add-iam-policy-binding \ pachyderm-book –role roles/owner --member \ serviceAccount:[email protected]
- Now, execute the following command to add...