ラズベリーパイにkubernetes clusterを設定しようとしています。私は2つのπを持っています、それらのうちの1つはマスターとして働き、他の1つは労働者として働くでしょう。linuxラズベリーでkubernetesを設定する
代わりにRaspbian stretch
イメージを使用してHypriot Os
を使用していません。私はこれらのチュートリアルlink1link2に従った。 Link1はHypriot Os
を使用することをお勧めしますが、私はRaspbian Stretch
と続けました。これは私がマスターと労働者の双方に今までやっていることです:
- インストールドッカ
- 無効スワップファイルパイの両方で
- /boot/cmdline.txtインストールkubernetesで
- を追加しましたのcgroup。
- マスターとワーカーを開始し、マスターノードに参加しました。
これまですべてが正常に動作しているようです。コマンドkubectl get nodes
を実行している間しかし、私が手:でも私のワーカーpiが上で実行中であるNotReady
として、それは労働者を示し、なぜ
NAME STATUS ROLES AGE VERSION
raspberrypi NotReady master 1h v1.8.4
worker NotReady <none> 40m v1.8.4
私の最初の質問です。
次の質問は、そのダッシュボードからクラスタにアクセスする方法です。ダッシュボードのインストール方法?
こんにちは、あなたはkubeletのログを提供することはできますか? –
@ SureshVishnoiこんにちは。私は今この[チュートリアル](https://diffuse.cloud/2017/06/19/kubernetes-raspberry-pi/)に従っています。私は一歩一歩一歩踏みとどまった。しかし、最終的にkubectlノードを取得すると、NotReadyとして作業者が表示されます。また、あなたが言ったログをどのように入手できますか?ありがとう –
@SureshVishnoiこれはダッシュボードのエラーです。サーバーからのエラー(BadRequest):ポッド「kubernetes-dashboard-7dcfc68854-slzhq」のコンテナ「kubernetes-dashboard」が開始を待っています:ContainerCreating' –