校验节点设置
该测试主要检测节点是否满足 Kubernetes 的最低要求,通过检测的节点有资格加入 Kubernetes 集群。
节点的前提条件
要运行节点一致性测试,节点必须满足与标准 Kubernetes 节点相同的前提条件。节点至少应安装以下守护程序:
- 容器运行时 (Docker)
要运行节点一致性测试,请执行以下步骤:
-
--cloud-provider
:如果使用 ,需要移除这个参数来运行测试。
使用以下命令运行节点一致性测试:
针对其他硬件体系结构运行节点一致性测试
Kubernetes 也为其他硬件体系结构的系统提供了节点一致性测试的 Docker 镜像:
要运行特定测试,请使用你希望运行的测试的特定表达式覆盖环境变量 FOCUS
。
节点一致性测试是的容器化版本。
默认情况下,它会运行所有一致性测试。
理论上,只要合理地配置容器和挂载所需的卷,就可以运行任何的节点端到端测试用例。但是这里强烈建议只运行一致性测试,因为运行非一致性测试需要很多复杂的配置。
注意事项
- 测试会在节点上遗留一些死的容器。这些容器是在功能测试的过程中创建的。