问题标签 [kubeless]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
376 浏览

kubernetes - Kubeless 函数调用错误

我无法使用 kubeless 调用函数。这是功能规格

当我尝试如下调用函数时,

我明白了

FATA[0000] Unable to find the service for smk

两部分问题

  1. 如何将我的功能公开为服务
  2. 如何指定此函数所需的环境变量?谢谢

更新 运行 kubeless 函数 ls --namespace=smktest 产生如下

接下来我尝试kubectl logs -n kubeless -l kubeless=controller了大量的错误日志,但我没有看到任何特定于此功能的内容

0 投票
5 回答
40349 浏览

kubernetes - 无法完全删除 Kubernetes CustomResource

我无法删除自定义资源定义。我正在尝试将 kubeless 从 v1.0.0-alpha.7 升级到v1.0.0-alpha.8

我试图通过执行删除所有创建的自定义资源

但是当我尝试时,

因此,当我下次尝试通过做升级时,我看到,

我认为由于函数定义中的这种不匹配,hello world 示例失败了。

最后,这是输出,

0 投票
1 回答
301 浏览

node.js - 使用无服务器框架将 kubeless 功能部署到 kubernetes 集群时出错

我正在尝试使用无服务器部署 kubeless 功能。我使用 minikube 创建了一个 kubernetes 集群,并且我正在尝试按照以下链接进行操作

  1. 我安装了无服务器
  2. 创建了一个模板 kubeless-nodejs
  3. 安装的插件npm install
  4. 并尝试使用serverless deploy -v

但我收到一个错误

请指出我正确的方向

0 投票
1 回答
209 浏览

node.js - 如何将文件上传到 nodejs kubeless 函数?

我有一个用 nodejs 编写的 kubeless 函数,我想使用 multipart 上传文件,这可能吗?还是我必须使用base64?

0 投票
1 回答
315 浏览

kubernetes - 如何解决 Google Kubernetes Engine 中的“-bash: kubeless: command not found”问题?

我已按照 Bitnami 网站上的所有步骤进行操作。我已经安装了 Helm 和 Tiller。但是当我给出命令 -kubeless function ls时,它会显示错误:

-bash: kubeless: command not found.

我也下载了kubeless.zip文件,但是每当我继续使用解压缩它时:unzip kubeless.zip,它说:

我该如何解决这些问题?在 GKE 中开始使用 Kubeless 需要什么?我正在使用 Google Cloud Shell 运行命令。

我在 asia-south1-b 区。

0 投票
3 回答
348 浏览

kubernetes - 无法在 kubeless 上部署功能

我是 Kubernetes 的初学者。我一直在 minikube 上尝试 kubeless。我已经在可用的最新版本中进行了设置。当我部署该功能时,这是我得到的输出:

当我运行时kubeless function ls,我得到了这个:

MISSING: Check controller logs每次我创建一个函数时,它都会显示这个状态。我还通过将 RUNTIME 更改为 python2.7 进行了检查,但它仍然不起作用。部署命令如下

请指导我如何解决此问题。

0 投票
2 回答
3507 浏览

docker - 版本“apps/v1”中类型“部署”没有匹配项

我有 minikube v0.26.0 版本和 kubectl v1.10.1 版本和 localKube v1.8.0
当我尝试部署 kubeless ui 时出现以下错误

错误:

无法识别“ https://raw.githubusercontent.com/kubeless/kubeless-ui/master/k8s.yaml ”:版本“apps/v1”中的“部署”种类不匹配

0 投票
1 回答
1987 浏览

amazon-web-services - AWS EKS:将多个服务账户分配给 Deployment\Pod

我在 AWS EKS 上使用 Kubeless。在安装 Kubeless 时,安装有一个清单,其中包含一些 CRD 和一个部署对象。部署对象已经附加了一个服务帐户。我namespace中创建了另一个Service Account ,它附加了一些 AWS IAM 角色。我还想通过修改 Kubeless 清单文件将这个新创建的用于 IAM 角色的服务帐户附加到 Kubeless 部署对象。kube-system

我想将 2 个服务帐户附加到部署对象:一个是 Kubeless 附带的,另一个是 AWS IAM 附带的。任何帮助将不胜感激。谢谢

0 投票
1 回答
241 浏览

kubernetes - 无法使用 Kubeless Kafka 触发器触发 Kubeless 函数

我正在尝试触发 Kubeless 函数(编写为 Java 方法),但它似乎不起作用。我已经尝试了所有我能想到的尝试,但我已经没有想法了。下面是 Java 方法(现在它基本上是一个回显服务)。

该方法是使用以下方法部署的:

我已经通过运行以下命令验证了它的工作原理:

然后,我创建了一个 Kafka 触发器并使用以下内容向其发布了一条消息。

如您所见,唯一的日志条目是初始调用中未被 Kafka 发布/订阅触发的日志条目。我已验证触发器存在:

据我所知,Kafka 似乎正在运行(我还检查了 Kafka 日志,但无济于事):

为什么发布不触发该功能?任何建议表示赞赏,我提前感谢您。

0 投票
1 回答
219 浏览

serverless-framework - 触发器的无服务器框架

我正在寻找一个无服务器框架(免费),我可以在其中创建一个 kafka 触发器,并在触发时调用一个 kube 函数(python)

我试过 nuclio,但问题是我的 kafka 版本更高,它们不支持高于 2.4 的版本。

我想要类似的东西:

还有一个 kube 函数,例如:

就像这两个文件一样简单,而且我已经存在 kafka 集群,所以我只想触发它。

除了 nuclio,还有哪些可能的替代品?我看着 kubeless 似乎很复杂。Fission 不支持 python。