Windows环境下Kubernetes学习调试环境搭建(minikube)

Windows环境下Kubernetes学习调试环境搭建(minikube),第1张

Windows环境下Kubernetes学习调试环境搭建(minikube) Windows环境下Kubernetes学习调试环境搭建 目标效果

达成Windows下PowerShell下的单机Kubernetes环境搭建,可以利用Windows本地虚拟程序搭建standalone的Kubernetes环境。

环境搭建工具:

  • Hyper-V
  • Chocolatey
  • MiniKube
搭建方式

首先安装Windows下的chocolatey

> git clone https://github.com/chocolatey-archive/chocolatey.git
> setup.cmd

然后安装Hyper-V

> Enable-WindowsOptionalFeature -online -FeatureName Microsoft-Hyper-V -All

然后使用chocolatey安装Minikube

> choco install minikube

MiniKube安装完成后运行1.20.1的Kubernetes集群,此处采用阿里云源的镜像

> minikube start --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers --kubernetes-version v1.20.1

此处创建2核CPU、4G-DRAM、20G-Disk的Hyper虚拟机,并拉取kubelet、kube-controller、kube-proxy、kube-scheduler、kube-apiserver、etcd的镜像创建对应的Pod,建立Kubernetes单节点集群。

Kubectl随MiniKube的安装自动安装,安装完毕后运行以下命令检测是否安装成功

> kubectl get pod -A

NAMESPACE     NAME                               READY   STATUS    RESTARTS   AGE
kube-system   coredns-54d67798b7-7lk5k           1/1     Running   0          70m
kube-system   etcd-minikube                      1/1     Running   0          70m
kube-system   kube-apiserver-minikube            1/1     Running   0          70m
kube-system   kube-controller-manager-minikube   1/1     Running   0          70m
kube-system   kube-proxy-4wnjw                   1/1     Running   0          70m
kube-system   kube-scheduler-minikube            1/1     Running   0          70m
kube-system   storage-provisioner                1/1     Running   0          70m

出现以下的组件Pod即为安装成功。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5436408.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存