Introduction
Document Scope
This guide describes how to deploy a Kubernetes provisioner in Google Cloud Platform (GCP) environment for use with an Elastifile Cloud File System (ECFS).
Prerequisites
Since your Kubernetes provisioner requires network access to your ECFS cluster. Elastifile recommends that they share the same VPC and subnet.
To install ECFS, go to:
Google Cloud Platform Marketplace Elastifile Storage
For installation instructions, go to
Elastifile 3.1.x GCP Marketplace Installation Guide
Deploying a Kubernetes Provisioner
In the Google Cloud Platform Console, select your project.
Click Marketplace.
In the Search for solutions bar, type Elastifile.
In the results, under the Kubernetes apps type, click elastifile (Kubernetes volume provisioner).
Click CONFIGURE.
Perform the following:
-
Select an existing Kubernetes cluster or click Create a new cluster.
-
Select the Namespace you want to use.
-
Use default or type an App instance name for your provisioner.
-
In Elastifile Management Console URL, type the URL of your Elastifile EMS.
-
Type the domain name for the load balancer.
-
In the Username and Password fields, type the Elastifile Management Console credentials.
-
In serviceAccount, type the Kubernetes service account name.
-
Click Deploy.
Your Kubernetes provisioner starts deploying.
Your Kubernetes system is deployed.