Update install-minikube
parent
f4c0db5ff0
commit
7e0d4d5045
|
@ -75,12 +75,22 @@ kubectlがインストールされていることを確認してください。
|
|||
|
||||
• [VirtualBox](https://www.virtualbox.org/wiki/Downloads)
|
||||
|
||||
{{< note >}}
|
||||
minikubeは、VMではなくホストでKubernetesコンポーネントを実行する`--vm-driver=none`オプションもサポートしています。
|
||||
Minikubeは、VMではなくホストでKubernetesコンポーネントを実行する`--vm-driver=none`オプションもサポートしています。
|
||||
このドライバーを使用するには、[Docker](https://www.docker.com/products/docker-desktop)とLinux環境が必要ですが、ハイパーバイザーは不要です。
|
||||
noneドライバーを使用する場合は、[Docker](https://www.docker.com/products/docker-desktop)からdockerのaptインストールを使用することをおすすめします。
|
||||
dockerのsnapインストールは、minikubeでは機能しません。
|
||||
{{< /note >}}
|
||||
|
||||
Debianもしくはその派生で`none`ドライバーを使用する場合は、snapパッケージではなくDockerの`.deb`パッケージを使用してください。snapパッケージはMinikubeでは機能しません。
|
||||
[Docker](https://www.docker.com/products/docker-desktop) から`.deb`パッケージをダウンロードできます。
|
||||
|
||||
{{< caution >}}
|
||||
`none`VMドライバーは、セキュリティとデータ損失の問題を引き起こす可能性があります。
|
||||
`--vm-driver=none`を使用する前に、詳細について[このドキュメント](https://minikube.sigs.k8s.io/docs/reference/drivers/none/) を参照してください。
|
||||
{{< /caution >}}
|
||||
|
||||
MinikubeはDockerドライバーと似たような`vm-driver=podman`もサポートしています。Podmanを特権ユーザー権限(root user)で実行することは、コンテナがシステム上の利用可能な機能へ完全にアクセスするための最もよい方法です。
|
||||
|
||||
{{< caution >}}
|
||||
`podman`ドライバーは、rootでコンテナを実行する必要があります。これは、通常ユーザーアカウントが、コンテナの実行に必要とされるすべてのOS機能への完全なアクセスを持っていないためです。
|
||||
{{< /caution >}}
|
||||
|
||||
### パッケージを利用したMinikubeのインストール
|
||||
|
||||
|
@ -105,8 +115,16 @@ sudo mkdir -p /usr/local/bin/
|
|||
sudo install minikube /usr/local/bin/
|
||||
```
|
||||
|
||||
### Homebrewを利用したMinikubeのインストール
|
||||
|
||||
別の選択肢として、Linux [Homebrew](https://docs.brew.sh/Homebrew-on-Linux)を利用してインストールできます。
|
||||
|
||||
```shell
|
||||
brew install minikube
|
||||
```
|
||||
|
||||
{{% /tab %}}
|
||||
{{% tab name="macOS" %}}
|
||||
n{{% tab name="macOS" %}}
|
||||
### kubectlのインストール
|
||||
|
||||
kubectlがインストールされていることを確認してください。
|
||||
|
@ -190,6 +208,42 @@ WindowsにMinikubeを手動でインストールするには、[`minikube-window
|
|||
|
||||
{{% /capture %}}
|
||||
|
||||
## インストールの確認
|
||||
|
||||
ハイパーバイザーとMinikube両方のインストール成功を確認するため、以下のコマンドをローカルKubernetesクラスターを起動するために実行してください:
|
||||
|
||||
{{< note >}}
|
||||
|
||||
`minikube start`で`--vm-driver`の設定をするため、次の`<driver_name>`の部分では、インストールしたハイパーバイザーの名前を小文字で入力してください。`--vm-driver`値のすべてのリストは、[specifying the VM driver documentation](https://kubernetes.io/docs/setup/learning-environment/minikube/#specifying-the-vm-driver)で確認できます。
|
||||
|
||||
{{< /note >}}
|
||||
|
||||
```shell
|
||||
minikube start --vm-driver=<driver_name>
|
||||
```
|
||||
|
||||
`mnikube start`が完了した場合、次のコマンドを実行してクラスターの状態を確認します。
|
||||
|
||||
```shell
|
||||
minikube status
|
||||
```
|
||||
|
||||
クラスターが起動していると、`minikube status`の出力はこのようになります。
|
||||
|
||||
```
|
||||
host: Running
|
||||
kubelet: Running
|
||||
apiserver: Running
|
||||
kubeconfig: Configured
|
||||
```
|
||||
|
||||
選択したハイパーバイザーでMinikubeが動作しているかどうか確認した後は、Minikubeを使い続けるか、クラスターを停止できます。クラスター
|
||||
を停止するためには、次を実行してください。
|
||||
|
||||
```shell
|
||||
minikube stop
|
||||
```
|
||||
|
||||
## ローカル状態のクリーンアップ {#cleanup-local-state}
|
||||
|
||||
もし以前に Minikubeをインストールしていたら、以下のコマンドを実行します。
|
||||
|
|
Loading…
Reference in New Issue