Version 1.50 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.
See files under
./engflow-remote-execution/setup/k8s. The deployment employs
Deploying to k8s
Choose a deployment mode (see subdirectories in
on-prem: template for your custom k8s deployment on-prem or in-cloud (e.g. GKE, EKS) you can use as a starting point
minikube: for local testing on minikube
Customize the overlay’s
Notably, this is where you set a namespace.
See the inline comments in these files.
Copy your license into the overlay’s directory
Use the name
Optional: use your own TLS key pair
Uncomment the TLS-specific part in the overlay’s
Copy your certificate and key into the overlay’s directory as
Optional: do a dry run (print final yaml)
kubectl kustomize engflow-remote-execution/setup/k8s/overlays/<OVERLAY_NAME>
kubectl apply -k engflow-remote-execution/setup/k8s/overlays/<OVERLAY_NAME>