首页 > 解决方案 > 使用 k8s 模拟运行 e2e 测试

问题描述

我们想为我们在 k8s 上的应用程序创建 e2e 测试(集成测试),并且我们想使用 minikube,但似乎没有合适的(维护的或官方的)用于 minikube 的 docker 文件。至少我没有找到任何……此外,我看到k3s 并且不确定在 k8s 上运行 e2e 测试哪个更好?

我找到了这个 docker 文件,但是当我构建它时它失败并出现错误

https://aspenmesh.io/2018/01/building-istio-with-minikube-in-a-container-and-jenkins/

e - –no-install-recommends error

任何想法 ?

标签: dockerkubernetesminikubek3s

解决方案


至于从这个特定的 Dockerfile 构建映像时遇到的问题...

我找到了这个 docker 文件,但是当我构建它时它失败并出现错误

https://aspenmesh.io/2018/01/building-istio-with-minikube-in-a-container-and-jenkins/

e - --no-install-recommends 错误

任何想法 ?

请注意:

--no-install-recommends install

–no-install-recommends install

是两个完全不同的字符串。这样你得到的错误:

E: Invalid operation –no-install-recommends

是您从此处复制 Dockerfile 内容的结果,您应该从github复制它(您甚至可以单击raw那里的按钮以 100% 确保您复制完全纯文本而无需任何其他格式、更改编码等)


推荐阅读