minikube为开发或测试在本地启动一个节点的kubernetes集群,minikube打包和配置一个LINUX虚拟机,Docker与kubernetes组件,给开发人员提供了充分的环境。

minikube支持一下kubernete的特性:

  • DNS
  • NodePorts
  • ConfigMaps 与 Secrets
  • Dashboards

不支持如下特性:

  • LoadBalancers
  • PersistentVolumes
  • Ingress
先决条件:

 

    主板BIOS开启VT-x/AMD-v,检查方法如下:

  • linux: cat /proc/cpuinfo | grep 'vmx|svm'
  • macos: sysctl -a | grep machdep.cpu.features | grep VMX 
  • 安装Virtualbox

试验步骤

1.下载并配置minikube

   curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/

2.使用minikube进行安装kubernetes集群

    minikube start




参考:

https://github.com/kubernetes/minikube

https://kubernetes.io/docs/tutorials/kubernetes-basics/cluster-interactive/

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐