# Deploy Cycloid worker on Google Cloud Platform with Deployment manager

GCP

The Deployment manager is based on a template located under our stack-external-worker (opens new window) git repository.

The Deployment manager stack will create an GCP autoscaler with Cycloid workers on Compute engine. The default values are already pre-filled to deploy and connect workers on our public SaaS, then you will be able to modify them according to your needs.

deployment-manager-stack

Before you start, make sure you installed gcloud and configured it. Starting with deployment manager (opens new window)

Follow these steps to create a Deployment manager stack:

  1. Connect on http://console.cycloid.io (opens new window).
  2. Click on your top right profile picture, and select Organization settings

Manage org

  1. Go into the Workers tab and select Google Cloud Platform.
  2. Follow the different steps and run the commands (gcloud deploy CLI help here (opens new window))

Note

You can edit the external-worker-gcp-template.yaml file to select the number of deployed worker or the compute size.

instanceType: n1-standard-4
numberOfWorkers: 1
1
2

After the deployment of the stack, go on Workers tab in the Cycloid dashboard. It will display all your connected workers and their status:

worker-status

# Troubleshooting

If your worker is not running correctly, you can follow the Troubleshooting section.