Я воспроизвел его в Катакода , и в моем случае он работает отлично. Я рекомендую вам еще раз пройти этот урок и внимательно выполнять каждый шаг.
Вам необходимо обратить внимание на шаг 7. Измените metadata.name
на имя краевого узла:
vim $GOPATH/src/github.com/kubeedge/kubeedge/build/node.json
{
"kind": "Node",
"apiVersion": "v1",
"metadata": {
"name": "edge-node",
"labels": {
"name": "edge-node",
"node-role.kubernetes.io/edge": ""
}
}
}
Затем выполните следующую команду, где вам нужно изменить IP-адрес:
kubectl apply -f $GOPATH/src/github.com/kubeedge/kubeedge/build/node.json -s <kubedge-node-ip-address>:8080
Еще одна команда, чтобы проверить, использовалась ли правильная версия API, это:
kubectl explain node -s <kubedge-node-ip-address>:8080
После успешного завершениясоздание узла вы должны увидеть:
node/edge-node created