
procinger/k8s-e2e-toolboxK8S E2E Toolbox是一个基于Ubuntu构建的OCI镜像,专门设计用于在CI(持续集成)环境中运行Kubernetes端到端(E2E)测试。该镜像集成了一系列K8S测试与开发必备工具,旨在为CI流水线提供统一、便捷的测试环境。
项目托管地址:gitlab.com/procingers-tools/k8s-e2e-toolbox
该镜像包含以下关键工具,满足K8S E2E测试全流程需求:
在CI配置文件中指定该镜像作为测试环境,直接使用集成工具执行测试流程。示例(GitLab CI配置片段):
yamle2e-test: image: registry.gitlab.com/procingers-tools/k8s-e2e-toolbox:latest script: - task create-kind-cluster # 使用Task运行集群创建任务 - helm install my-app ./charts # 使用Helm部署应用 - kubectl get pods # 验证部署状态 - bats tests/e2e.bats # 执行BATS测试用例
镜像中各工具版本通过项目版本文件动态管理,确保工具版本可追踪且易于更新。具体版本信息可通过项目仓库的version.json文件查看。
可基于该镜像构建自定义测试环境,通过Dockerfile添加额外依赖或工具,满足特定测试需求。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务