校验节点设置

    该测试主要检测节点是否满足 Kubernetes 的最低要求,通过检测的节点有资格加入 Kubernetes 集群。

    节点的前提条件

    要运行节点一致性测试,节点必须满足与标准 Kubernetes 节点相同的前提条件。节点至少应安装以下守护程序:

    • 容器运行时 (Docker)
    • Kubelet

    要运行节点一致性测试,请执行以下步骤:

      • : 如果使用 --cloud-provider=gce,需要移除这个参数 来运行测试。
    1. 使用以下命令运行节点一致性测试:

    针对其他硬件体系结构运行节点一致性测试

    Kubernetes 也为其他硬件体系结构的系统提供了节点一致性测试的 Docker 镜像:

    要运行特定测试,请使用您希望运行的测试的特定表达式覆盖环境变量 FOCUS

    节点一致性测试是节点端到端测试的容器化版本。

    默认情况下,它会运行所有一致性测试。

    理论上,只要合理地配置容器和挂载所需的卷,就可以运行任何的节点端到端测试用例。 但是这里强烈建议只运行一致性测试,因为运行非一致性测试需要很多复杂的配置。

    注意

    • 测试会在节点上遗留一些 Docker 镜像, 包括节点一致性测试本身的镜像和功能测试相关的镜像。
    • 测试会在节点上遗留一些死的容器。这些容器是在功能测试的过程中创建的。