Тест соответствия Kubernetes Node - PullRequest
0 голосов
/ 10 января 2019

Итак, я пытаюсь запустить тест на соответствие узлов для kubernetes. https://kubernetes.io/docs/setup/node-conformance/ Вот в чем дело, его жалобы на неподдерживаемую версию докера. После просмотра кода go требуется версия докера 1.7.x, однако я не могу вытащить эту версию, поскольку она не поддерживается, кто-нибудь решил эту проблему? вот мой вывод:

~# docker run -it --privileged --net=host   -v /:/rootfs -v $CONFIG_DIR:$CONFIG_DIR -v $LOG_DIR:/var/result   k8s.gcr.io/node-test:0.2
Running Suite: E2eNode Suite
============================
Random Seed: 1547126906 - Will randomize all specs
Will run 88 of 162 specs

Running in parallel across 8 nodes

OS: Linux
KERNEL_VERSION: 4.15.0-43-generic
CONFIG_NAMESPACES: enabled
CONFIG_NET_NS: enabled
CONFIG_PID_NS: enabled
CONFIG_IPC_NS: enabled
CONFIG_UTS_NS: enabled
CONFIG_CGROUPS: enabled
CONFIG_CGROUP_CPUACCT: enabled
CONFIG_CGROUP_DEVICE: enabled
CONFIG_CGROUP_FREEZER: enabled
CONFIG_CGROUP_SCHED: enabled
CONFIG_CPUSETS: enabled
CONFIG_MEMCG: enabled
CONFIG_INET: enabled
CONFIG_EXT4_FS: enabled
CONFIG_PROC_FS: enabled
CONFIG_NETFILTER_XT_TARGET_REDIRECT: enabled (as module)
CONFIG_NETFILTER_XT_MATCH_COMMENT: enabled (as module)
CONFIG_OVERLAY_FS: enabled (as module)
CONFIG_AUFS_FS: enabled (as module)
CONFIG_BLK_DEV_DM: enabled
CGROUPS_CPU: enabled
CGROUPS_CPUACCT: enabled
CGROUPS_CPUSET: enabled
CGROUPS_DEVICES: enabled
CGROUPS_FREEZER: enabled
CGROUPS_MEMORY: enabled
DOCKER_VERSION: 18.06.0-ce
F0110 13:28:26.746125     129 e2e_node_suite_test.go:96] system validation failed: unsupported docker version: 18.06.0-ce

1 Ответ

0 голосов
/ 25 января 2019

Несколько вещей, которые я могу предложить вам выполнить тест соответствия:

1) Забудьте о https://kubernetes.io/docs/setup/node-conformance/

2) Установите kubetest и выполните Проверка соответствия в Кубернетесе инструкция

3) Используйте раствор sonobuoy от Heptio. Более подробную информацию вы можете найти здесь: Проверка соответствия - 1.11 +

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...