win10安装配置minikube

作者: 647f379ea944 | 来源:发表于2018-08-12 09:13 被阅读0次

简介

minukube是一个可以让开发人员在本地环境运行k8s的软件,便于开发人员在本地测试运行k8s

相关下载链接

链接:https://pan.baidu.com/s/10dJLJiUnXsZcA5c6HwWVqQ 密码:qh6k

安装

1. 安装minikube

# 到 minikube release 页面下载 minikube 安装文件
https://github.com/kubernetes/minikube/releases/download/v0.26.1/minikube-installer.exe

# 直接双击安装

# 设置环境变量
# 如果不设置,默认会在C盘中安装相关文件
MINIKUBE_HOME=D:\minikube

2. 安装kubectl

# 下载 如果不能正常下载 可能需要翻墙
curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/windows/amd64/kubectl.exe

# 把kubectl所在目录放在系统path中
# 也可以放在minikube的安装目录中

# 查看版本
kubectl version

3.安装virtualbox

官方下载virtualbox对应平台的软件包安装

启动

# 获取k8s可用版本
minikube get-k8s-versions

# 启动之前因为需要下载minikube-iso和localkube,所以需要使用代理
# 有时不需要使用代理也能下载,但是启动之后 由于需要拉取gcr.io上面的镜像
# 所以仍然需要配置docker的代理
# 使用minikube ssh连接到minikube主机里
# 下载好相关镜像,再重新打tag为gcr.io也是一种方法
# 下载存储在 MINIKUBE_HOME/.minikube/cache 目录下
# MINIKUBE_HOME 如果没有设置 默认为用户的家目录 
https_proxy=http://127.0.0.1:1080 minikube start \
--vm-driver virtualbox \
--memory 2048 --disable-driver-mounts \
--registry-mirror https://tfhzn46h.mirror.aliyuncs.com \
--docker-env http_proxy=http://172.16.0.10:1080 \
--docker-env https_proxy=http://172.16.0.10:1080 \
--docker-env no_proxy='192.168.99.0/24,.docker.io,.aliyuncs.com'

# 然后根据提示操作

基本测试使用

# 获取minikube的ip
minikube ip

# ssh连接到minikube主机里
# 使用git-bash可能会无法正常连接
minikube ssh

# 官方示例
kubectl run hello-minikube --image=k8s.gcr.io/echoserver:1.8 --port=8080
kubectl expose deployment hello-minikube --type=NodePort

# 启动nginx并创建服务
kubectl run nginx --image=nginx:alpine --port=80
kubectl expose deployment nginx --type=NodePort

# 查看访问
kubectl get pods
kubectl get svc
curl $(minikube service hello-minikube --url)
curl $(minikube service nginx --url)

# 清理
kubectl delete deployment nginx hello-minikube
kubectl delete svc nginx hello-minikube

# 停止删除minikube集群
minikube stop
minikube delete

# 查看其他组件
minikube addons list

# 启用组件
minikube addons enable heapster

# 在浏览器中打开组件
minikube addons open heapster

参考文档

相关文章

  • win10安装配置minikube

    简介 minukube是一个可以让开发人员在本地环境运行k8s的软件,便于开发人员在本地测试运行k8s 相关下载链...

  • Mac多节点minikube

    通过brew安装minikube 启动minikube

  • windows kubernetes

    一、创建集群 WINDOWS下安装docker desktop 安装minikube 查看minikube安装是否...

  • mac装kubernetes

    1、安装minikube curl -Lo minikube https://storage.googleapis...

  • minikube使用

    安装minikube curl -Lo minikube https://storage.googleapis.c...

  • docker第五天, minikube的dashboard

    安装 minikube安装完毕了之后, 应该可以通过 minikube dashboard 来启动dashboar...

  • Centos7里安装minikube

    历经千辛万苦,终于在虚拟机里安装好了minikube,记录如下。环境:宿主机win10,虚拟机virtualbox...

  • Docker安装配置

    windows下docker的安装配置 下载Docker win10以外的系统win10的系统资料一资料二 安装过...

  • Minikube安装

    由于网络限制,无法连接google服务器,因此提供ali云额安装方式 Minikube本地安装 Minikube ...

  • (一)Minikube部署Kubernetes集群

    由于需要下载minikube和kubectl,需要http代理 下载kubectl 下载,安装minikube 启...

网友评论

    本文标题:win10安装配置minikube

    本文链接:https://www.haomeiwen.com/subject/znzjbftx.html