Linux 安装 kubemini

安装前需要安装docker  参考之前的文章  Linux 安装 docker

kubemini 官方安装文档​​​​​​

 下载安装包

[root@DAHUZI dahuzi]# wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

安装

[root@DAHUZI dahuzi]# sudo install minikube-linux-amd64  /home/dahuzi/kubemini/

 启动

指定docker启动

[root@DAHUZI dahuzi]# minikube start --driver=docker --image-mirror-country='cn'

使用非 root 账户启动

关闭swap

根据上面的提示 关闭 swap

[root@DAHUZI ~]# swapoff -a

修改 /etc/fstab 文件,注释掉 SWAP 的自动挂载

 确认是否已经关闭 

修改前

修改后

swappiness  参数调整,修改 /etc/sysctl.conf (永久生效)

刷新配置

sysctl -p

虚拟机  内存不够    根据提示最小要指定  2200M, 新增内存后重新启动

提示找不到这两个镜像    docker 单独拉取  然后在 tag 

其他的也可参照这个办法

[root@DAHUZI ~]# docker pull coredns/coredns:1.9.3
[root@DAHUZI ~]# docker tag registry.aliyuncs.com/google_containers/coredns:1.9.3 registry.aliyuncs.com/google_containers/coredns/coredns:v1.9.3

再次启动还是失败,然后指定了kubernetes 的版本后启动成功

应该是kubemini直接启动使用官方的minikube 导致自动拉起的是最新的,而镜像库并非是最新的,导致无法下载完整的资源导致的

 仔细查看错误日志发现  

! Unable to restart cluster, will reset it: apiserver healthz: apiserver process never appeared

指定了kubernetes 的版本  v1.23.8

[dahuzi@DAHUZI ~]$ minikube start --memory=4400mb --driver=docker --image-mirror-country='cn' --kubernetes-version=v1.23.8 --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值