website/content/ja/docs/tasks/tools/install-minikube.md

5.1 KiB
Raw Blame History

title content_template weight card
Minikubeのインストール templates/task 20
name weight
tasks 10

{{% capture overview %}}

このページではMinikubeのインストール方法を説明し、コンピューターの仮想マシン上で単一ードのKubernetesクラスターを実行します。

{{% /capture %}}

{{% capture prerequisites %}}

コンピューターのBIOS上でVT-xもしくはAMD-vの仮想化が使用可能でなければなりません。Linux上で確認するために以下のコマンドを実行し、出力されることを確認してください。

egrep --color 'vmx|svm' /proc/cpuinfo

{{% /capture %}}

{{% capture steps %}}

ハイパーバイザーのインストール

ハイパーバイザーがインストールされていなかったら、OSにいずれかをインストールしてください。

Operating system サポートしているハイパーバイザー
macOS VirtualBox, VMware Fusion, HyperKit
Linux VirtualBox, KVM
Windows VirtualBox, Hyper-V

{{< note >}} MinikubeはVMの中ではなくホスト上のKubernetesのコンポーネントの一部として実行する--vm-driver=noneをサポートしています。このドライバーはハイパーバイザーではなく、DockerやLinuxの環境を必要とします。 {{< /note >}}

kubectlのインストール

Minikubeのインストール

macOS

Homebrewを使うことでmacOSにMinikubeを簡単にインストールできます。

brew cask install minikube

バイナリファイルを使用してmacOSにインストールすることも可能です。

curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 \
  && chmod +x minikube

以下のコマンドを入力して、Minikubeを実行可能にしてください。

sudo mv minikube /usr/local/bin

Linux

{{< note >}} ここではバイナリを使ってLinux上にMinikubeをインストールする方法を示します。 {{< /note >}}

バイナリファイルを使用してLinuxにインストールできます。

curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \
  && chmod +x minikube

以下のコマンドを入力して、Minikubeを実行可能にしてください。

sudo cp minikube /usr/local/bin && rm minikube

Windows

{{< note >}} MinikubeをWindowsで実行するために、Hyper-VもしくはVirtualBoxをインストールする必要があります。Hyper-VはWindows 10 Enterprise、Windows 10 Professional、Windows 10 Educationで実行できます。より詳しいインストールについてのドキュメントはMinikube公式のGitHubのリポジトリを参照してください。 {{< /note >}}

Chocolateyを使うことでWindowsにMinikubeを簡単にインストールできます(管理者権限で実行する必要があります)。

choco install minikube kubernetes-cli

Minikubeのインストールが終わったら、現在のCLIのセッションを終了して再起動します。Minikubeは自動的にパスに追加されます。

手動でWindowsにインストールする方法

Windowsに手動でMinikubeをダウンロードする場合、minikube-windows-amd64をダウンロードし、名前をminikube.exeに変更してこれをパスに加えます。

Windowsのインストーラー

Windows Installerを使ってWindowsに手動でインストールする場合、minikube-installer.exeをインストールし、インストーラーを実行します。

{{% /capture %}}

{{% capture whatsnext %}}

{{% /capture %}}

クリーンアップし、新たに始める場合

もし以前に Minikubeをインストールしていたら、以下のコマンドを実行します。

minikube start

このエラーが返ってきます。

machine does not exist

以下のファイルを消去する必要があります。

rm -rf ~/.minikube