minikube 安装
来源:互联网 发布:非农数据软件 编辑:程序博客网 时间:2024/04/30 14:21
minikube 安装
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
安装 minikube
OSX
curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.7.1/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin
Linux
curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.7.1/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
Windows[实验]
下载minikube-windows-amd64.exe
改名为minikube.exe
并添加到环境变量path中
安装kubectl
# linux/amd64curl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/# linux/386curl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/386/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/# linux/armcurl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/arm/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/# linux/arm64curl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/arm64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/#linux/ppc64lecurl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/linux/ppc64le/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/# OS X/amd64 curl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/darwin/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/# OS X/386 curl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/v1.3.0/bin/darwin/386/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/
启动集群
$ minikube startStarting local Kubernetes cluster...Kubernetes is available at https://192.168.99.100:8443.Kubectl is now configured to use the cluster.$ kubectl config use-context minikube$ kubectl get pods --all-namespacesNAMESPACE NAME READY STATUS RESTARTS AGEkube-system kube-addon-manager-127.0.0.1 1/1 Running 0 35skube-system kubernetes-dashboard-9brhv 1/1 Running 0 20s
0 0
- minikube 安装
- Minikube安装
- Minikube,kubectl的安装
- windows10使用Minikube安装kubernetes
- 通过minikube安装kubernetes集群
- 本地安装Kubectl and minikube
- [k8s]minikube安装配置-使用
- 如何利用minikube 快速安装 kubernetes
- 实验:minikube的安装 | Linux下
- minikube 安装 Kubernetes Dashboard 并集成 Heapster
- kubernetes minikube kubectl的安装 绝对良心
- windows系统minikube安装以及注意事项
- minikube系列(1):在Macos上,使用minikube安装单机版Kubernetes集群
- 无坑畅玩minikube(利用阿里云镜像编译minikube)
- minikube的简单命令
- minikube里设置代理
- Minikube使用教程
- minikube 快速搭建k8s
- ZZULIOJ (1913: 小火山的计算能力)
- mysql系列之1.mysql基础
- android listview 分割线问题
- 通过节点,获取数据
- PullToRefreshExpandableListView的用法
- minikube 安装
- 动态更改textview的字体大小
- Hadoop笔记六之Hdfs的基本shell操作
- iOS设置[self.navigationItem setTitleView:View]
- 【zzuli】1905: 小火山的跳子游戏
- java中Date.getTime() BUG-2016-08-10
- QT多线程
- POJ 2778-DNA Sequence(AC自动机+构建邻接矩阵+矩阵快速幂)
- Java8 Lambda表达式教程