我试图在我的Mac上安装ibm-eventstreams-dev v 0.1.2。
将事件流安装到我的Mac后,总会有几个无法运行的pod。它包括三个kafka pod:es-ibm-es-kafka-sts-0/1/2,es-ibm-es-ui-deploy-69758d9dfd-kc2zx,es-ibm-es-ui-oauth2-client-reg- pgvq6还有一个名为es-ibm-es-ui-oauth2-client-reg的失败作业。
所以我有两个关于ibm-event-stream的问题:
我的环境细节:
请帮帮我,非常感谢!
所以我有两个关于ibm-event-stream的问题: ibm-eventstreams-dev是否仅支持ICP?我可以在没有ICP环境的情况下在我的本地环境中安装吗
Event Streams只能在IBM Cloud Private(ICP)上运行。这是因为ICP提供的不仅仅是Kubernetes环境。例如,ICP平台提供事件流的身份验证和用户管理。
这就是你失败的es-ibm-es-ui-oauth2-client-reg工作正在尝试做的事情 - 建立与ICP的OAuth集成。这就是为什么它在Mac上的Kubernetes中失败了 - 因为Event Streams的某些依赖项将会丢失。
我如何解决ibm-eventstreams-dev中的ui pod问题?
我担心你无法在Mac上的K8S中解决这个问题 - 你所描述的所有问题都是因为事件流依赖于缺失的ICP。
您可以从https://www.ibm.com/account/reg/us-en/signup?formid=urx-20295获得社区版ICP(免费) - 这将让您试一试。
ibm-eventstreams-dev只能在ICP中使用,它无法安装到您的本地环境中。
假设上述内容来自ICP实例,那么我认为有两件事需要研究: