OpenWhisk是IBM开源的FAAS平台。OpenWhisk 简化了微服务的部署,消除了管理自己的消息代理或部署自己的工作服务器的需求。
有时候为了方便本地开发验证,需要搭建一个OpenWhisk环境,但是OpenWhisk依赖多,配置比较复杂,要从头搭建一个还是比较繁琐。
官方提供了快速搭建工具,可以快速启动一整套环境来
git clone --depth=1 https://github.com/apache/incubator-openwhisk-devtools.git
cd incubator-openwhisk-devtools/docker-compose
make quick-start
会基于Docker启动openwhisk/controller,openwhisk/invoker,zookeeper,kafka,redis等组件。