Running the agent on GCP
Deploy a self-hosted Airplane agent on GCP via GKE.
The Airplane agent can be deployed to GCP via Google Kubernetes Engine (GKE). The following instructions provide a quick way to create a GKE cluster from the command line.
Creating a GKE cluster
To install the agent on GCP, we'll be creating a GKE cluster and installing Airplane's helm chart on it.
First, we create a GKE cluster. We can do this either via GCP's web console, or via a command like the following:
bashCopied1gcloud container clusters create YOUR_CLUSTER_NAME --zone us-central1-a
You may wish to replace the region
us-central1-awith your preferred GCP region.
This will be good enough to run Airplane's self-hosted agents - if you need more in-depth configuration, visit the GKE documentation for more details.
Get authentication credentials for the cluster
After creating the cluster, you will need to get authentication credentials to interact with it, before proceeding with the remainder of the Kubernetes agent setup.
bashCopied1gcloud container clusters get-credentials YOUR_CLUSTER_NAME
Use Kubernetes setup
Once your GKE cluster is ready, agents can be installed like with any other Kubernetes cluster. See the Kubernetes setup instructions for next steps.