「Minikube」の版間の差分
ナビゲーションに移動
検索に移動
Kusanaginoturugi (トーク | 投稿記録) (英語版より訳出) |
(相違点なし)
|
2025年7月31日 (木) 19:28時点における版
Minikube は、ローカルの Kubernetes クラスターを素早くセットアップできるツールです。ドライバーとして、仮想マシン・コンテナ・ベアメタルの利用をサポートしています。
インストール
minikube をインストールしてください。開発版を使用したい場合は minikube-gitAUR をインストールします。
使用方法
QEMU
Minikube を QEMU で使用するには、以下のパッケージが必要です:
さらに、現在のユーザーを libvirt ユーザーグループに所属させる必要があります。
libvirtd.service ユニットを開始し、その ユニットステータスに問題がないか確認します。
その後、minikube で kvm2 プロバイダーを設定します:
$ minikube config set driver kvm2
そして起動します:
$ minikube start
Rootless Docker
Docker の設定については Docker#Rootless Docker デーモンを参照してください。
Pod から外部ネットワークへの通信を許可するには、インターネット共有#パケット転送の有効化を設定してください。
Minikube を起動します:
$ minikube start --driver=docker --container-runtime=containerd
ネットワークのテスト:
$ kubectl run -it --rm --restart=Never --image alpine tmp -- sh > ping 1.1.1.1 > ping archlinux.org > ping host.minikube.internal
Rootless Podman
Rootless Podman の設定については Podman#ルートレス Podman を参照してください。
Minikube を起動する 前に 設定します:
$ minikube config set rootless true $ minikube config set driver podman $ minikube config set container-runtime cri-o
Minikube を起動します:
$ minikube start
参照
- Hello Minikube – Kubernetes チュートリアル