プログラマーな日々

Developer and Cloud Architect. I Don't belong to any company now. AWS Certified SAA/SOA/DVA BigData ETL (Redshift, Data Pipeline, Lambda)/C#/bash/PowerShell

Windows 10にMinikubeをインストールするには?

Summary

Minikubeはローカルで稼働するKubernetesクラスタです。WindowsのHyper-V上にMinikubeをインストールしてみました。

Windows 10にMinikubeをインストールするには?

今回はChocolateyを使います。管理者権限で起動したPowershellで以下のコマンドを実行します。

PS > choco install minikube
...
PS > minikube start --vm-driver=hyperv
...
PS > minikube config set vm-driver hyperv    # To make hyperv the default driver:
! These changes will take effect upon a minikube delete and then a minikube start
PS > kubectl get pod -A    # for Command Testing
NAMESPACE     NAME                               READY   STATUS    RESTARTS   AGE
kube-system   coredns-6955765f44-lldqb           1/1     Running   0          30m
kube-system   coredns-6955765f44-tbtns           1/1     Running   0          30m
kube-system   etcd-minikube                      1/1     Running   0          30m
kube-system   kube-addon-manager-minikube        1/1     Running   0          30m
kube-system   kube-apiserver-minikube            1/1     Running   0          30m
kube-system   kube-controller-manager-minikube   1/1     Running   0          30m
kube-system   kube-proxy-j7nng                   1/1     Running   0          30m
kube-system   kube-scheduler-minikube            1/1     Running   0          30m
kube-system   storage-provisioner                1/1     Running   0          30m

Reference

minikube.sigs.k8s.io blog.jhashimoto.net