问题标签 [knative-serving]

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 回答
213 浏览

knative-serving - 如何在我自己的本地 k8s 集群上安装 knative 服务?

我正在尝试在我自己的本地 k8s 集群上安装Knative Serving 。但是,所有说明都特定于云提供商,是否有在通用 k8s 集群上安装的说明?

0 投票
1 回答
471 浏览

knative-serving - Knative 是 Skaffold 的继任者吗

Knative 是 Skaffold 的继任者吗?您能简要介绍一下 Skaffold 和 Knative 之间的区别吗?

谢谢问候克里斯蒂安

0 投票
2 回答
248 浏览

kubernetes - 是否可以在 docker for mac 上安装 knative

我遵循了本指南,一切都开始运行。

几秒钟后,kubectl命令失败并出现以下错误。

是否可以knative在 docker for mac kubernetes 集群上安装?

我的 Kubernetes 版本:

0 投票
2 回答
268 浏览

google-cloud-platform - Knative:在特定机器类型上运行服务

我偶尔想按需运行处理繁重的工作。Knative 服务似乎很合适,因为它可以从 / 扩展到零豆荚。

是否可以为 Knative 服务指定节点池或节点选择器?还是有其他方法可以确保使用特定机器类型创建 pod?我在文档中找不到任何内容。

我正在使用 GKE。

编辑:打开功能请求(请投票!) https://issuetracker.google.com/issues/114402172

0 投票
2 回答
661 浏览

elasticsearch - Knative 日志记录:log stash - Kibana 无法获取映射

对于 Knative 日志记录,请按照此处的说明 - https://github.com/knative/docs/blob/master/serving/installing-logging-metrics-traces.md#elasticsearch-kibana-prometheus--grafana-setup,我试过使用 Kibana UI(Elasticsearch 的可视化工具)可视化日志,但在配置索引模式时遇到以下错误 - <strong>“无法获取映射。你有与模式匹配的索引吗?” 日志存储 在此处输入图像描述

有什么解决方法或解决方法吗?

更新:这是我按照评论中的建议发出 cURL GET 请求时看到的内容在此处输入图像描述

0 投票
1 回答
132 浏览

knative-serving - knative 可以通过 Kubernetes Server 删除已部署的应用吗?

我们正在尝试使用 knative 通过对 kubernetes 服务器的 REST 调用来动态部署和删除基于容器的应用程序。一旦 knative 启动并运行和配置,通过执行服务 yaml 来为多容器 pod 引用配置映射、图像名称等,部署应用程序非常简单。

但是,删除已部署的 pod 并不是那么容易。Knative 为每个部署的 pod/app 部署了许多对象,看起来它们(对象)需要一个一个地删除。任何人都知道通过向 kubernetes 服务器发出 REST 请求以最少的步骤删除已部署的 pod 的最佳方法吗?以及正确的删除顺序?谢谢。

0 投票
1 回答
912 浏览

nginx - 如何增加 knative 服务的应用程序的执行时间?

我们正在使用 knative 为 nodejs 应用程序(使用 express)提供服务,该应用程序将执行工作流并返回执行结果。该应用程序必须执行可能需要几分钟(如果不是几小时)才能完成执行的工作流。

调用应用程序后,执行会在一定时间(大约 14 分钟)后停止,状态为: upstream request timeout

我们相应地修改了 express 的超时时间,它似乎有轻微的影响,但没有达到需要的程度。我们使用以下指南作为基线https://github.com/knative/docs/tree/master/docs/serving/samples/hello-world/helloworld-nodejs

是否有可以修改的配置值会增加应用程序本身的执行(可能是超时值)?

0 投票
1 回答
140 浏览

knative-serving - knative 0.4 Serving - 修订名称

是否可以设置修订名称?

当我创建一个服务时,它会创建一个配置和一个修订,但修订名称有一个“随机”后缀,这使得跟踪修订顺序变得困难。

0 投票
1 回答
564 浏览

google-cloud-platform - 如何为 Cloud Run on GKE 服务设置最小规模?

我在 Google Kubernetes Engine 上使用 Cloud Run,我能够毫无问题地部署和访问服务。

但是由于我在 GKE 上运行并为集群 24/7 付费,因此将部署扩展到零并始终对第一个请求进行冷启动是没有意义的。

我发现可以minScale将 Knative 自动缩放器设置为在此处此处此处禁用缩放为零,但我不知道该放在哪里。

GKE 中有很多用于 Isito 和 Knative-Serving 的配置、服务和工作负载,但我找不到任何匹配的东西。

我必须编辑哪个文件或配置才能设置minScale1?还是因为 Cloud Run 在内部管理特定模板,这不可能?

0 投票
1 回答
631 浏览

lets-encrypt - dns01 验证:正在颁发证书。颁发的临时证书

此之后

设置:

Cert-manager ClusterIssuer 状态:

我已按照文档中的方式进行操作,但未描述设置 Google DNS

我在 Google DNS 控制台中手动创建了一个 DNS。

我的域指向域名服务器,我可以 ping 正确的服务器 IP 地址,

创建 DNS 时,我添加了一个记录集:

注意:也试过不带“ * ”

我在这里看到,他们谈论设置TXT?

你知道如何使它(证书管理器和 TLS)工作吗?