使ってラズペリーパイでクラスタを作ってみました。全ノードでfirewalld/SELinuxは無効化しています。SDカードをPC(ここではMac)に挿してフォーマットします。SDカードがどのデバイスかを確認します。マウントされていたので、それを指定しています。環境に合わせてマウントされたデバイスを指定してください。100FedoraのARM用のイメージをダウンロードします。イメージは以下からダウンロードできます。bs=4m書き込みが完了したらアンマウントします。SDカードをラズパイに挿入して起動します。起動後にIPやホスト名を設定します。以下のコマンドを実行してディスク容量を拡張します。/dev/mmcblk0p3k3sセットアップ全てのホストに以下のhostsを設定しています。k3s-node02masterセットアップ必要なパッケージをインストールします。tarmasterで必要なモジュールをロードします。vxlanルーティング設定をします。--systemmaster側にk3sをインストールします。-masterのk3sユニットファイルを修正します。v1.14.1-k3s.4masterのロールを設定します。labeled全てのpodが起動するまで待ちます。tillerをデプロイします。今回はARMなのでイメージは以下のリポジトリのものを使用します。86sk3sコマンドをworkerノードにコピーいします。root@192.168.0.142:/usr/local/bin/workerセットアップ2台のworkerに同じ手順でセットアップします。ルーティング設定をします。--systemmasterノードでクラスタに参加するためのtokenを確認します。/var/lib/rancher/k3s/server/node-tokenK1046c7f789335114bd5f675332d792287b6711d702b3cbfb417a4603892a00d015::node:e8960da566ca7b9d2247d9e61c4af107workerノードでagent起動用ユニットファイルを作成します。$TOKENDelegate=yesLimitNOFILE=infinityLimitNPROC=infinityLimitCORE=infinityTasksMax=infinityTimeoutStartSec=0[Install]WantedBy=multi-user.targetユニットファイルで読み込む変数ファイルを作成します。クラスタへ参加するためのtokenk3sのagentを起動します。k3s-agentmasterノード側でworkerノードがクラスタに参加できたか確認します。v1.14.1-k3s.4ロール設定workerノードのロールを設定します。date*日本語が含まれない投稿は無視されますのでご注意ください。コメントデータの処理方法の詳細はこちらをご覧ください。MyThemeShop。