1

描述 bug
嗨,我按照这个指南测试了 githubsource。-> knative/GitHubSource

但我得到了这个错误。

error: unable to recognize "github-source.yaml": no matches for kind "GitHubSource" in version "sources.eventing.knative.dev/v1alpha1"

重现
步骤:

  1. 安装 CRD
$ kubectl apply --selector knative.dev/crd-install=true \
--filename https://github.com/knative/serving/releases/download/v0.11.0/serving.yaml \
--filename https://github.com/knative/eventing/releases/download/v0.11.0/release.yaml \
--filename https://github.com/knative/serving/releases/download/v0.11.0/monitoring.yaml
  1. 安装资源
$ kubectl apply --filename https://github.com/knative/serving/releases/download/v0.11.0/serving.yaml \
--filename https://github.com/knative/eventing/releases/download/v0.11.0/release.yaml \
--filename https://github.com/knative/serving/releases/download/v0.11.0/monitoring.yaml

并遵循本指南-> knative/GitHubSource

“为 GitHub 事件创建事件源”中出现错误

Knative 发布版
v0.11

图片

附加上下文 根据这篇文章,我可以列出所有现有的 Sources kubectl get sources。但我找不到任何来源。

图片

谢谢

4

1 回答 1

1

knative/eventing issue 2376(我猜是由 OP 打开的)包括来自 Vincent ( ) 的解释houshengbo

Vincent 参考Knative Eventing / Sources,关于如何安装事件源。

GitHubSource 就是其中之一,所有可用的资源都可以在这里找到
回购是https://github.com/knative/eventing-contrib

但是,应该有关于如何安装源的说明:安装 Knative Eventing
这些说明还安装了默认事件源,包括我们将使用的 GitHubSource。

我还没有找到。

我想你需要安装它

kubectl apply -f https://github.com/knative/eventing-contrib/releases/download/v0.11.0/github.yaml

对于 0.11.0。

于 2020-01-14T06:31:49.583 回答