Windows安装Minikube体验Kubernetes(k8s)集群
0.1612022.03.09 12:07:50字数 719阅读 1,179
Kubernetes(k8s) 用于协调高度可用的计算机集群,Minikube用于学习和测试使用,可以在一台节点上很方便的部署 Kubernetes(k8s) 集群环境。
一、环境
Win10:直接在win10使用 Minikube,没有使用虚拟机。Windows必须支持虚拟化,可以执行“systeminfo”命令来确认。
二、安装
下载 Minikube,下载地址。Minikube 是绿色软件,下载后放到 C:\Windows\
目录下即可。
下载 kubectl,下载地址。kubectl 是管理 Kubernetes 集群的命令行工具,也是绿色软件,下载后放到 C:\Windows\
目录下即可。
安装 Docker ,官网下载安装包,一路下一步安装即可。安装之后,需要打开一次来确认安装是否成功。
三、运行
1 | minikube start --disk-size="10g" --image-mirror-country="cn" --image-repository="registry.cn-hangzhou.aliyuncs.com/google_containers" |
如果报下面的错误,请将 172.217.160.112 storage.googleapis.com
加入 C:\Windows\System32\drivers\etc\hosts
文件的末尾一行。
X Exiting due to K8S_INSTALL_FAILED: updating control plane: downloading binaries: downloading kubeadm: download failed: https://storage.googleapis.com/kubernetes-release/release/v1.23.3/bin/linux/amd64/kubeadm?checksum=file:https://storage.googleapis.com/kubernetes-release/release/v1.23.3/bin/linux/amd64/kubeadm.sha256: getter: &{Ctx:context.Background Src:https://storage.googleapis.com/kubernetes-release/release/v1.23.3/bin/linux/amd64/kubeadm?checksum=file:https://storage.googleapis.com/kubernetes-release/release/v1.23.3/bin/linux/amd64/kubeadm.sha256 Dst:C:\Users\Administrator.minikube\cache\linux\amd64\v1.23.3/kubeadm.download Pwd: Mode:2 Umask:———- Detectors:[0x3c18fc0 0x3c18fc0 0x3c18fc0 0x3c18fc0 0x3c18fc0 0x3c18fc0 0x3c18fc0] Decompressors:map[bz2:0x3c18fc0 gz:0x3c18fc0 tar:0x3c18fc0 tar.bz2:0x3c18fc0 tar.gz:0x3c18fc0 tar.xz:0x3c18fc0 tar.zst:0x3c18fc0 tbz2:0x3c18fc0 tgz:0x3c18fc0 txz:0x3c18fc0 tzst:0x3c18fc0 xz:0x3c18fc0 zip:0x3c18fc0 zst:0x3c18fc0] Getters:map[file:0xc00095b020 http:0xc000c63a60 https:0xc000c63a80] Dir:false ProgressListener:0x3bb1040 Insecure:false Options:[0x1e14000]}: invalid checksum: Error downloading checksum file: Get “https://storage.googleapis.com/kubernetes-release/release/v1.23.3/bin/linux/amd64/kubeadm.sha256“: proxyconnect tcp: EOF
出现下面的 Done 提示,表示安装成功。
1 | * Microsoft Windows 10 Pro 10.0.19043 Build 19043 上的 minikube v1.25.2 |
四、最后验证一下
出现下面的错误表示安装成功:
Kubernetes control plane is running at https://127.0.0.1:59750
CoreDNS is running at https://127.0.0.1:59750/api/v1/namespaces/kube-system/services/kube-dns:dns/proxyTo further debug and diagnose cluster problems, use ‘kubectl cluster-info dump’.
更多精彩内容,就在简书APP
“小礼物走一走,来简书关注我”
还没有人赞赏,支持一下
总资产10共写了2.4W字获得70个赞共36个粉丝
推荐阅读更多精彩内容
Kubernetes是Goole开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理 —— 百度…
运维之美阅读 4,489评论 3赞 38
基础环境: Virtual box OS: Ubuntu:16.04 enp0s3:(Hostonly)192.1…
简介:因工作要求所以学习了一下kubernetes相关知识,在这里和大家分享一下。文章中所有步骤都是在root权限…
一、K8S安装 本次安装我们选择rancher安装k8s,对应支持版本请参考: https://rancher.c…
张都尉阅读 2,674评论 0赞 8
安装 hyperkube function InstallHyperKube(){ wget https://st…
以下所有环境都在vmware 15完成。 ===================centos7基础初始化=====…
此文档用于记录windows的kt的安装配置此文档环境: Kubernetes1.14.3 kubectl1.1…
杨家小七阅读 4,427评论 0赞 0
环境:centOS 7.6 2C 核4G 内存1 master 2 slave 腾讯云防火墙端口设置30080 ;…
前言:k8s有3个工具:kubeadm ,kubelet,kubectl。kubeadm:创建cluster的命令…
偷油考拉阅读 994评论 0赞 0
想学习和体验 Kubernetes,一定需要一套集群吗?这是一篇在 MacOS 上体验的指导手册。 本文作者:孙丹…
我是石巍阅读 764评论 0赞 1
环境版本说明: 三台vmware虚拟机,系统版本CentOS7.8。 Kubernetes 1.16.3。 fla…
业祥阅读 236评论 0赞 0
准备 centos7主机两台 设置hostname的方法 软件版本 所有操作无特殊说明都需要在所有节点(k8s-m…
积微微微阅读 513评论 0赞 0
今天青石的票圈出镜率最高的,莫过于张艺谋的新片终于定档了。 一张满溢着水墨风的海报一次次的出现在票圈里,也就是老谋…
青石电影阅读 7,704评论 1赞 3
一、jQuery简介 JQ是JS的一个优秀的库,大型开发必备。在此,我想说的是,JQ里面很多函数使用和JS类似,所…
字符串 1.什么是字符串 使用单引号或者双引号括起来的字符集就是字符串。 引号中单独的符号、数字、字母等叫字符。 …
《闭上眼睛才能看清楚自己》这本书是香海禅寺主持贤宗法师的人生体悟,修行心得及讲学录,此书从六个章节讲述了禅修是什么…
宜均阅读 6,132评论 0赞 23
偶然间从公众号里看见了小白训练营的课。就点进去看了看。刚开始的时候我觉得就是骗人的。后来一想,学费那么少。干嘛…
01 为响应青岛第29届“世界休闲体育大会”,周末被朋友拖着去参加“迷你马拉松”。 我是第一次参加这样的活动,一开…
若水17阅读 3,703评论 1赞 14
前言 Google Play应用市场对于应用的targetSdkVersion有了更为严格的要求。从 2018 年…
申国骏阅读 57,166评论 14赞 96
第七章:理性的投资观 字数: 1.投资要围绕目的进行 投资的目的是为了挣钱。投资的除了金钱还有时间和精力也是一种投…
幸福萍宝阅读 2,206评论 1赞 2