Опишите ошибку Привет, я следовал этому руководству, чтобы проверить githubsource. -> knative / GitHubSource
Но я получил эту ошибку.
error: unable to recognize "github-source.yaml": no matches for kind "GitHubSource" in version "sources.eventing.knative.dev/v1alpha1"
Для воспроизведения шаг:
$ 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
$ 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»
Версия для родного выпуска v0.11
Дополнительный контекст Согласно этому статья , я могу перечислить все существующие источники с kubectl get sources. Но я не могу найти никаких источников.
kubectl get sources
Спасибо
Вопрос о событиях 2376 (открытый, как мне кажется, ОП) включает в себя объяснение Винсента (houshengbo):
houshengbo
Ссылка на Винсента 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.
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.