Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 声纳浮标DNS测试失败,失败可能';无法手动复制_Kubernetes_E2e Testing_Standards Compliance - Fatal编程技术网

Kubernetes 声纳浮标DNS测试失败,失败可能';无法手动复制

Kubernetes 声纳浮标DNS测试失败,失败可能';无法手动复制,kubernetes,e2e-testing,standards-compliance,Kubernetes,E2e Testing,Standards Compliance,我正在K8S集群上运行sonobuoy,DNS测试失败,但我无法复制该问题。 我如何理解他们失败的原因 K8S版本-v1.9.11 Infra-Azure,acs引擎v0.23.1 声纳浮标版本-v0.11.6(最新版本支持K8S v1.9.11) 运行命令- sonobuoy run --kube-conformance-image "gcr.io/heptio-images/kube-conformance:v1.9" DNS测试失败: [sig-network] DNS should p

我正在K8S集群上运行sonobuoy,DNS测试失败,但我无法复制该问题。 我如何理解他们失败的原因

K8S版本-v1.9.11

Infra-Azure,acs引擎v0.23.1

声纳浮标版本-v0.11.6(最新版本支持K8S v1.9.11)

运行命令-

sonobuoy run --kube-conformance-image "gcr.io/heptio-images/kube-conformance:v1.9"
DNS测试失败:

[sig-network] DNS should provide DNS for services  [Conformance]
[sig-network] DNS should provide DNS for the cluster  [Conformance]
这是K8S配置基准测试工作的一部分,并在投入使用之前对其进行测试

我手动运行的测试(我从日志中提取):

日志显示了许多:

Jan  8 10:17:47.221: INFO: Unable to read wheezy_tcp@PodARecord from pod dns-test-7dbef827-132e-11e9-bd06-e20b33d4fc6d: the server could not find the requested resource (get pods dns-test-7dbef827-132e-11e9-bd06-e20b33d4fc6d)
Jan  8 10:17:47.346: INFO: Unable to read jessie_tcp@PodARecord from pod dns-test-7dbef827-132e-11e9-bd06-e20b33d4fc6d: the server could not find the requested resource (get pods dns-test-7dbef827-132e-11e9-bd06-e20b33d4fc6d)
Jan  8 10:17:47.356: INFO: Lookups using dns-test-7dbef827-132e-11e9-bd06-e20b33d4fc6d failed for: [wheezy_tcp@PodARecord jessie_tcp@PodARecord]
最后是:

• Failure [619.219 seconds]
[sig-network] DNS
/workspace/anago-v1.9.4-beta.0.53+bee2d1505c4fe8/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/network/framework.go:22
should provide DNS for services  [Conformance] [It]
/workspace/anago-v1.9.4-beta.0.53+bee2d1505c4fe8/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:648

Expected error:
    <*errors.errorString | 0xc42026ab20>: {
        s: "timed out waiting for the condition",
    }
    timed out waiting for the condition
not to have occurred

/workspace/anago-v1.9.4-beta.0.53+bee2d1505c4fe8/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/network/dns.go:170
•故障[619.219秒]
[sig网络]DNS
/workspace/anago-v1.9.4-beta.0.53+bee2d1505c4fe8/src/k8s.io/kubernetes/_-output/dockerized/go/src/k8s.io/kubernetes/test/e2e/network/framework.go:22
应为服务[合规性][It]提供DNS
/workspace/anago-v1.9.4-beta.0.53+bee2d1505c4fe8/src/k8s.io/kubernetes/_-output/dockerized/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:648
预期错误:
: {
s:“等待条件超时”,
}
等待条件时超时
不可能发生
/workspace/anago-v1.9.4-beta.0.53+bee2d1505c4fe8/src/k8s.io/kubernetes/_-output/dockerized/go/src/k8s.io/kubernetes/test/e2e/network/dns.go:170
最终,我希望了解失败的根本原因,并更好地了解如何更好地调试它

在库伯内特斯的回购协议中

• Failure [619.219 seconds]
[sig-network] DNS
/workspace/anago-v1.9.4-beta.0.53+bee2d1505c4fe8/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/network/framework.go:22
should provide DNS for services  [Conformance] [It]
/workspace/anago-v1.9.4-beta.0.53+bee2d1505c4fe8/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:648

Expected error:
    <*errors.errorString | 0xc42026ab20>: {
        s: "timed out waiting for the condition",
    }
    timed out waiting for the condition
not to have occurred

/workspace/anago-v1.9.4-beta.0.53+bee2d1505c4fe8/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/network/dns.go:170