This article outlines how to deploy the Curity Identity Server on Google Cloud Platform (GCP) or more specifically on Google Kubernetes Engine (GKE) using the Curity Helm Chart.
A project is needed. Create one or use an existing one. To get a list of available projects:
gcloud projects list
Set the default project:
gcloud config set project PROJECT_ID
Create a Kubernetes Cluster that the Helm Chart can be deployed to. The following commands should serve as an example for how a cluster could be created.
gcloud container clusters create curity-cluster --zone us-west2-a
Example output (truncated for readability):
NAME LOCATION MASTER_VERSION MASTER_IP
curity-cluster us-west2-a 1.15.12-gke.2 184.108.40.206
Take note of the
Connect to the Kubernetes cluster:
gcloud container clusters get-credentials curity-cluster --zone us-west2-a
This should result in the following response
Fetching cluster endpoint and auth data.
kubeconfig entry generated for curity-cluster.
The Kubernetes cluster should now be ready for the deployment of the Helm Chart. Follow the instructions in the Install the Curity Identity Server with Helm.
Let’s Stay in Touch!
Get the latest on identity management, API Security and authentication straight to your inbox.