/cc-gcp

Primary LanguageMakefileMIT LicenseMIT

cc-gcp

The projects helps to setup CAMUNDA Cloud Self-Managed on Google Cloud Platform.

Environment Setup

Kubectl: https://kubernetes.io/docs/tasks/tools/

Helm: https://helm.sh/docs/intro/install/

Google Cloud SDK: https://cloud.google.com/sdk/docs/install

GCloud Project

Create a project in Gcloud or make one accessible to your account (project admin needs to add you).

Parameters

Edit the Makefile and set the desired values for

To get a list of available regions and zones you can use:
gcloud compute regions list
gcloud compute zones list

One-time Initalization

make create-ns
make login
make init-gcloud

Start, use and delete cluster

Create Cluster

make create-cluster

Create namepsace

make create-ns

Install CC Chart on Cluster

make zeebe

Check startup

make list
or
kubectl get pods

Forward local ports to cluster

make forward

Stop forwarding local ports to cluster

make noforward

Delete cluster

make delete-cluster

Check external ip of cluster

make ip

List disk

make disks

Deleet all disks in zone in namespace

make delete-disks