2015-01-25 8 views
-1

Я следую руководство здесь:Зачем устанавливать шлюз на миньон до 10.0.1.0 на Кубернете?

https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/getting-started-guides/fedora/fedora_manual_config.md

Для настройки Kubernetes кластера 1 и 2 мастера приспешников. После выполнения всех шагов, когда я создаю модуль, он получает запланированный миньон, но продолжает находиться в состоянии ожидания.

Когда я смотрю на журнал Kubelet в миньона, я вижу эту ошибку:

Jan 24 00:46:21 localhost.localdomain kubelet[2356]: E0124 00:46:21.042058 2356 kubelet.go:906] Error syncing pod, skipping: API error (500): Cannot start container fa6cbc76fe336aca5f9a341c8cf71ad4ba3aec83e276e340d0e5de16a0052001: setup networking set gateway to 10.0.1.0 on device eth0 failed with invalid argument

сеть на мой мастер выглядит следующим образом:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 
     inet 192.168.109.82 netmask 255.255.255.0 broadcast 192.168.109.255 
     inet6 fe80::250:56ff:fe0b:bb1 prefixlen 64 scopeid 0x20<link> 
     ether 00:50:56:0b:0b:b1 txqueuelen 1000 (Ethernet) 
     RX packets 2822228 bytes 201486806 (192.1 MiB) 
     RX errors 0 dropped 0 overruns 0 frame 0 
     TX packets 1527270 bytes 143886867 (137.2 MiB) 
     TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 

На миньона в сети выглядит так:

[[email protected] ~]# ifconfig 
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 
     inet 192.168.109.83 netmask 255.255.255.0 broadcast 192.168.109.255 
     inet6 fe80::250:56ff:fe0b:bb0 prefixlen 64 scopeid 0x20<link> 
     ether 00:50:56:0b:0b:b0 txqueuelen 1000 (Ethernet) 
     RX packets 2207203 bytes 164668744 (157.0 MiB) 
     RX errors 0 dropped 0 overruns 0 frame 0 
     TX packets 777356 bytes 65960933 (62.9 MiB) 
     TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 

kbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 
     inet 10.0.1.0 netmask 255.255.255.0 broadcast 10.0.1.255 
     ether 00:00:00:00:00:00 txqueuelen 0 (Ethernet) 
     RX packets 0 bytes 0 (0.0 B) 
     RX errors 0 dropped 0 overruns 0 frame 0 
     TX packets 1 bytes 42 (42.0 B) 
     TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 

У кого-нибудь есть подсказка что здесь может быть неправильно?

Спасибо!

+0

Не могли бы вы сообщить мне, почему голосование по этому вопросу? Благодарю. –

ответ

0

В верхней части руководства, на которое вы ссылаетесь, написано: «Это руководство будет работать только с одним миньоном. Несколько миньонов требуют функциональной сетевой конфигурации, выполненной за пределами кубернетов».

У вас есть какая-либо специальная сетевая конфигурация (например, flannel) для вашего кластера?

Если вы хотите использовать Fedora, вам может быть повезло после инструкций Fedora + Ansible вместо инструкций по эксплуатации.