1.10.3. 已知问题
较旧版本的 Knative
kn
CLI 可能会使用较旧版本的 Knative Serving 和 Knative Eventing API。例如,kn
CLI 版本 0.23.2 使用v1alpha1
API 版本。另一方面,较新的 OpenShift Serverless 发行版本可能不再支持旧的 API 版本。例如,OpenShift Serverless 1.18.0 不再支持
kafkasources.sources.knative.dev API
的版本v1alpha1
。因此,使用带有较新的 OpenShift Serverless 的 Knative
kn
CLI 的旧版本可能会产生错误,因为kn
无法找到过时的 API。例如,knCLI
的 0.23.2 版本无法用于 OpenShift Serverless 1.18.0。为避免出现问题,请使用适用于 OpenShift Serverless 发行版本的最新
kn
CLI 版本。对于 OpenShift Serverless 1.18.0,使用 Knativekn
CLI 0.24.0。