在安装了Knative的集群上运行非Knative部署/服务是否可取?或者对K8原生容器使用单独的k8集群是最好的吗?
发布于 2021-06-14 01:58:00
在同一个集群中混合使用Knative和非Knative工作负载应该没问题。Knative运行K8s-本地容器;如果您查看Knative服务的底层组件,您将看到与其他Kubernetes应用程序一样的部署和Pod。Knative Eventing可以将事件传递给Kubernetes服务以及Knative Serving和Eventing,因此如果有意义,您可以将事件传递给StatefulSet
Knative还应该与Kubernetes配额和限制兼容,因此可以限制Knative在特定名称空间中使用的pod或cpu资源的数量。还可以在同一个名称空间中混合使用Knative和其他Kubernetes结构(包括操作员提供的MySQL之类的东西);例如,我为我的博客这样做。
https://stackoverflow.com/questions/67958254
复制相似问题