組み込みデータストア
組み込みデータストアを使用することは、通常はコンテナ化されたサービスとしてKubernetesクラスター内で実行されるデータベース、例えばetcdを活用することを意味します。このオプションはデプロイメントを簡素化し、パフォーマンスとセキュリティを向上させる可能性があります。代替は外部データベースです。
組み込みSQLite
この組み込みオプションは本番環境には推奨されませんが、例えばCI/CD環境でシンプルで短期間のクラスターを実行する必要がある場合には便利です。 SQLiteでデプロイする際はHAモードはサポートされていません。
SQLiteを使用した単一サーバー
-
設定ファイルで、`server`パラメータを使わずに`disable-etcd`を設定します。
disable-etcd: true -
RKE2をインストールします。
curl -sfL https://get.rke2.io | sh - -
rke2-serverサービスを有効にします。
systemctl enable rke2-server.service -
rke2-serverサービスを開始します。
systemctl start rke2-server.service
サーバーの起動状況は`kubectl get nodes`を参照することで、サーバーが`Ready`の状態になるのを確認できます。RKE2へのアクセス方法についてはクラスターアクセスを参照してください。