我正在尝试使用 kind 在本地运行服务 e2e 测试。这些是我遵循的步骤:
- 种创建集群
- 使用此处的步骤安装 Knative 服务:https ://github.com/knative/serving/blob/main/DEVELOPMENT.md#starting-knative-serving
- ko 应用 -f 测试/配置
- 去测试 -v -tags=e2e -count=1 ./test/e2e
我观察到与 webhook 相关的多个测试失败,如下所示:
autoscale_test.go:108: Failed to create initial Service: autoscale-sustaining-aggregation-linear-lvfacqoc: Internal error occurred: failed calling webhook "webhook.serving.knative.dev": Post https://webhook.knative-serving.svc:443/?timeout=10s: dial tcp 10.99.61.94:443: connect: connection refused
我是否错过了任何其他重要步骤?Knative 开发人员一般如何运行他们的 e2e 测试?
PS:我使用的是最新的主分支(Release v0.24.0)