Need information on services
Hi, Are there any existing projects in OpenStack equivalent to lambda in aws, which provides function-as-a service model ?
i think its now semi defunct but there use to be storelets https://docs.openstack.org/storlets/latest/ https://opendev.org/openstack/storlets/commits/branch/master like many things takashi seams to be the only active maintainer of it that was the closet thign to aws lambda function for opentsack that comes to mind otherwise i woudl point you in the direction forunign k8s or some other container application plathform as a worklaod on nova vms nad runing your lamda function on that. there as an attemept to create a funcation as a service project independent of storelets called qinling https://opendev.org/openstack/qinling but that was retired quite a long time ago. this is perhasp one of those case where openstack does nto need its won thng and instead https://www.openfaas.com/ or similar on top of openstack may be a better long term solution. perhaps via deploying a k8s/k3s cluster with magnum or terriform the deploying openfaas as a workload on that custer and tieing it all back to gether via the k8s cloud provider interface. that will allow you to reuse as much or as little of your exisign openstack infrastructure as you desire. On 28/09/2025 10:05, engineer2024 wrote:
Hi,
Are there any existing projects in OpenStack equivalent to lambda in aws, which provides function-as-a service model ?
On 29/09/2025 13:09, Sean Mooney wrote:
i think its now semi defunct but there use to be storelets
https://docs.openstack.org/storlets/latest/
https://opendev.org/openstack/storlets/commits/branch/master
like many things takashi seams to be the only active maintainer of it
that was the closet thign to aws lambda function for opentsack that comes to mind
otherwise i woudl point you in the direction forunign k8s or some other container application plathform as a worklaod on nova vms nad runing your lamda function on that.
there as an attemept to create a funcation as a service project independent of storelets called qinling
https://opendev.org/openstack/qinling but that was retired quite a long time ago.
this is perhasp one of those case where openstack does nto need its won thng and instead https://www.openfaas.com/
or similar on top of openstack may be a better long term solution.
perhaps via deploying a k8s/k3s cluster with magnum or terriform the deploying openfaas as a workload on that custer and tieing it all back to gether via the k8s cloud provider interface.
that will allow you to reuse as much or as little of your exisign openstack infrastructure as you desire.
just doing a littel reading on openfass and its licening it has a eula that prevent commerial use without a lices form them so if you want somethign truely open perhaps looks at a diffent framework. there are others like knative if your going the k8s on openstack route and some other but i have no personal expericne with FAAS runtimes but there seams to be quite a few with more open licenses like https://knative.dev/, https://openwhisk.apache.org/ or https://openfunction.dev/
On 28/09/2025 10:05, engineer2024 wrote:
Hi,
Are there any existing projects in OpenStack equivalent to lambda in aws, which provides function-as-a service model ?
participants (2)
-
engineer2024
-
Sean Mooney