回答问题

我正在尝试使用无服务器部署 kubeless 功能。我使用 minikube 创建了一个 kubernetes 集群,我正在尝试关注这个链接之后

1.我安装了无服务器

2.创建模板kubeless-nodejs

3.用npm install安装插件

4.并尝试使用serverless deploy -v进行部署

但我收到一个错误

/home/vin/serverless/kube/services/email/node_modules/serverless-kubeless/lib/config.js:56
  return JSON.parse(this.configMag.data[key]);
                                       ^
TypeError: Cannot read property 'runtime-images' of undefined
    at Config.get (/home/vin/serverless/kube/services/email/node_modules/serverless-kubeless/lib/config.js:56:44)

请指出我正确的方向

Answers

我发现了这个问题。我必须将 kubeless 部署到 Kubernetes 集群,为此我必须这样做:

$ export RELEASE=$(curl -s https://api.github.com/repos/kubeless/kubeless/releases/latest | grep tag_name | cut -d '"' -f 4)
$ kubectl create ns kubeless
$ kubectl create -f https://github.com/kubeless/kubeless/releases/download/$RELEASE/kubeless-$RELEASE.yaml

如此处给出的链接

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐