タスク

タスク
クラスターの管理
Access Clusters Using the Kubernetes API (EN)
Access Services Running on Clusters (EN)
Advertise Extended Resources for a Node (EN)
Autoscale the DNS Service in a Cluster (EN)
Change the default StorageClass (EN)
Change the Reclaim Policy of a PersistentVolume (EN)
Cluster Management (EN)
Configure Multiple Schedulers (EN)
Configure Out of Resource Handling (EN)
Configure Quotas for API Objects (EN)
Control CPU Management Policies on the Node (EN)
Control Topology Management Policies on a node (EN)
Customizing DNS Service (EN)
Debugging DNS Resolution (EN)
Declare Network Policy (EN)
Enabling EndpointSlices (EN)
Enabling Service Topology (EN)
Encrypting Secret Data at Rest (EN)
Guaranteed Scheduling For Critical Add-On Pods (EN)
IP Masquerade Agent User Guide (EN)
Kubernetesクラウドコントローラーマネージャー
Limit Storage Consumption (EN)
Namespaces Walkthrough (EN)
Operating etcd clusters for Kubernetes (EN)
Reconfigure a Node's Kubelet in a Live Cluster (EN)
Reserve Compute Resources for System Daemons (EN)
Safely Drain a Node while Respecting the PodDisruptionBudget (EN)
Securing a Cluster (EN)
Set Kubelet parameters via a config file (EN)
Set up High-Availability Kubernetes Masters (EN)
Share a Cluster with Namespaces (EN)
Using a KMS provider for data encryption (EN)
Using CoreDNS for Service Discovery (EN)
Using NodeLocal DNSCache in Kubernetes clusters (EN)
Using sysctls in a Kubernetes Cluster (EN)
クラウドコントローラーマネージャーの開発
Extend kubectl with plugins (EN)
Manage HugePages (EN)
Schedule GPUs (EN)

Edit This Page

Minikubeのインストール

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

始める前に

Linuxで仮想化がサポートされているかどうかを確認するには、次のコマンドを実行して、出力が空でないことを確認します:

grep -E --color 'vmx|svm' /proc/cpuinfo

minikubeのインストール

kubectlのインストール

kubectlがインストールされていることを確認してください。 kubectlのインストールとセットアップの指示に従ってkubectlをインストールできます。

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

ハイパーバイザーがまだインストールされていない場合は、これらのいずれかをインストールしてください:

KVM、ただしQEMUも使っているもの

VirtualBox

備考: minikubeは、VMではなくホストでKubernetesコンポーネントを実行する--vm-driver=noneオプションもサポートしています。 このドライバーを使用するには、DockerとLinux環境が必要ですが、ハイパーバイザーは不要です。 noneドライバーを使用する場合は、Dockerからdockerのaptインストールを使用することをおすすめします。 dockerのsnapインストールは、minikubeでは機能しません。

パッケージを利用したMinikubeのインストール

Minikubeの*Experimental*パッケージが利用可能です。 GitHubのMinikubeのリリースページからLinux(AMD64)パッケージを見つけることができます。

Linuxのディストリビューションのパッケージツールを使用して、適切なパッケージをインストールしてください。

直接ダウンロードによるMinikubeのインストール

パッケージ経由でインストールしない場合は、スタンドアロンバイナリをダウンロードして使用できます。

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

Minikube実行可能バイナリをパスに追加する簡単な方法を次に示します:

sudo mkdir -p /usr/local/bin/
sudo install minikube /usr/local/bin/

ローカル状態のクリーンアップ

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

minikube start

minikube startはエラーを返します。

machine does not exist

minikubeのローカル状態をクリアする必要があります:

minikube delete

次の項目

フィードバック