Local Docker
Install OpenServerless with Docker locally
This page lists the prerequisites to install OpenServerless in various environments.
You can install OpenServerless:
for development in a single node environment, either in your local machine or in a Linux server.
for production, in a multi node environment provided by a Kubernetes cluster.
For development purposes, you can install a single node OpenServerless deployment in the following environments as soon as the following requirements are satisfied:
To install in your local machine, you need Docker Desktop
To install in a single node Linux server, you need a server with passwordless ssh access and sudo.
Our installer can automatically install a Kubernetes environment, using K3S, but if you prefer you can install a single-node Kubernetes instance by yourself.
If you choose to install Kubernetes on your server, we provide support for:
For production purposes, you need a multi-node Kubernetes cluster
that satisfies those requirements,
accessible with its kubeconfig
file.
If you have such a cluster, you can install OpenServerless in a Kubernetes cluster
If you do not have a cluster and you need to setup one, we provide support for provisioning a suitable cluster that satisfied our requirements for the following Kubernetes environments:
Once you have a suitable Kubernetes cluster, you can proceed installing OpenServerless.
Install OpenServerless with Docker locally
Install OpenServerless in a Linux server
Install OpenServerless in a Kubernetes cluster
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.