У меня есть 3 узла kubernetes кластера с 2 linux (1 мастер и 1 работник) и 1 windows сервер 2019 основных виртуальных машин. Я попытался развернуть приложение windows на этом, но выдает ошибку network: read /run/flannel/subnet.env: The handle is invalid.
Я попытался сделать это:
kubeadm init --pod-network-cidr=10.244.0.0/16
Я могу развернуть linux приложения только проблема с windows Приложения. Модули планируют на рабочий узел windows, но ни один из них не запущен, все находятся в состоянии создания контейнера. Когда я проверяю журналы выше, это ошибка для каждого модуля.
Ниже вывод .\flanneld.exe
при Windows ВМ:
> I0410 15:07:01.699217 11704 main.go:514] Determining IP address of default interface I0410 15:07:02.023840 11704 main.go:527] Using
> interface with name vEthernet (Ethernet0) and address <IP Address>
> I0410 15:07:02.023840 11704 main.go:544] Defaulting external address
> to interface address (<IP Address>) E0410 15:07:02.026800 11704
> main.go:605] Couldn't fetch previous FLANNEL_SUBNET from subnet file
> at /run/flannel/subnet.env: read /run/flannel/subnet.env: The handle
> is invalid. I0410 15:07:02.026800 11704 main.go:244] Created subnet
> manager: Etcd Local Manager with Previous Subnet: None I0410
> 15:07:02.027804 11704 main.go:247] Installing signal handlers E0410
> 15:07:04.034674 11704 main.go:382] Couldn't fetch network config:
> client: etcd cluster is unavailable or misconfigured; error #0: dial
> tcp 127.0.0.1:2379: connectex: No connection could be made because the
> target machine actively refused it. ; error #1: dial tcp
> 127.0.0.1:4001: i/o timeout timed out E0410 15:08:14.027848 11704 main.go:382] Couldn't fetch network config: client: etcd cluster is
> unavailable or misconfigured; error #0: dial tcp 127.0.0.1:2379: i/o
> timeout ; error #1: dial tcp 127.0.0.1:4001: i/o timeout timed out
> E0410 15:08:17.053635 11704 main.go:382] Couldn't fetch network
> config: client: etcd cluster is unavailable or misconfigured; error
> #0: dial tcp 127.0.0.1:2379: i/o timeout ; error #1: dial tcp 127.0.0.1:4001: i/o timeout
Вывод C:\run\flannel\subnet.exe
:
> FLANNEL_NETWORK=10.244.0.0/16
> FLANNEL_SUBNET=10.244.1.1/24
> FLANNEL_MTU=1450
> FLANNEL_IPMASQ=true