centos7搭建开源的serverless平台
时间: 2023-07-08 19:39:47 浏览: 174
功能:一个开源的无服务器平台
搭建开源的serverless平台可以选择使用Apache OpenWhisk或者Kubeless,这里以OpenWhisk为例进行介绍。
1. 安装Docker和Docker Compose。
2. 获取OpenWhisk的安装包。
```
git clone https://github.com/apache/openwhisk.git
cd openwhisk
git checkout 1.0.0
```
3. 使用Docker Compose启动OpenWhisk。
```
cd tools/docker
docker-compose up -d
```
4. 配置OpenWhisk CLI。
```
cd ../../bin/
./wsk property set --apihost localhost --auth `cat ../ansible/files/auth.guest`
```
5. 部署示例应用。
```
cd ../ansible
ansible-playbook setup.yml
```
6. 部署完成后,可以通过以下命令查看OpenWhisk的状态。
```
./wsk action list
```
7. 可以使用OpenWhisk的Web UI或者CLI进行函数的创建、部署和调用。
更详细的步骤和操作可以参考OpenWhisk官方文档:https://openwhisk.apache.org/documentation.html
阅读全文