私は織りネットワークプラグインを持っています。
私のフォルダー内 /etc/cni/net.d には 10-weave.conf があります
{
"name": "weave",
"type": "weave-net",
"hairpinMode": true
}
Weave ポッドが実行されており、dns ポッドも実行されていますが、nginx イメージをプルする単純な nginx のようなポッドを実行したい場合、ポッドがコンテナーの作成でスタックし、ポッドの説明でエラーが発生し、ポッド サンドボックスの作成に失敗しました。
journalctl -u kubelet を実行すると、このエラーが発生します
cni.go:171] Unable to update cni config: No networks found in /etc/cni/net.d
私のネットワークプラグインはうまく構成されていませんか?
このコマンドを使用して、織りネットワークを構成しました
kubectl apply -f https://git.io/weave-kube-1.6
これが機能しない後、このコマンドも試しました
kubectl apply -f “https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d ‘\n’)”
フランネルも試しましたが、同じエラーが発生しました。私がkubernetesを設定しているシステムはラズベリーパイです。kubernetes で 3 つのノードと 1 つのマスターを持つラズベリー パイ クラスターを構築しようとしています。
誰かがこれについてアイデアを持っていますか?