Velocity Docs
  • Welcome
  • Components
    • Manager
    • Windhoek
    • CLI
Powered by GitBook
On this page
  1. Components

Windhoek

The Windhoek API runs on each worker and is responsible for servicing function invocation requests, starting up Firecracker VMs to run the function code, and returning the invocation response.

PreviousManagerNextCLI

Last updated 1 year ago

Deployment

Installation steps have been outlined in the README of the repository found . You can also deploy it using a provided convenience script by running the following command

curl https://gist.githubusercontent.com/utibeabasi6/6cdf2c52262ef8eeffba2e4d6970d36c/raw/388413f24c06cd79017d948a4f6e049cf556d6f7/windhoek-setup.sh | bash

Because this API creates Firecracker VMs, you need to deploy it on a server that supports nested virtualization such as bare metal servers, Digital Ocean droplets and AWS .metal instances

Note: This API and installation script has only been tested on Digital Ocean droplets (Ubuntu) and is not guaranteed to work as-is on other platforms.

here