您好,欢迎访问代理记账网站
移动应用 微信公众号 联系我们

咨询热线 -

电话 15988168888

联系客服
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

centos7 安装 minikube 史上最详细

文章内容快速索引

  • centos 7 安装 minikube
    • 安装要求
    • 安装前准备
      • 1. docker
      • 2. 系统配置
    • 安装 minikube

centos 7 安装 minikube

安装要求

  • 2 核以上 CPU
  • 2GB 以上内存
  • 20GB 以上 磁盘可用空间
  • 网络连接
  • docker

安装前准备

1. docker

docker 的安装 可以参考这篇文章: https://blog.csdn.net/zhang_referee

注意: docker 安装完成后,千万不要以 root 账号启动,否则 minikube 启动的时候会报错

添加 docker 用户组

groupadd docker 
sudo usermod -aG docker $USER && newgrp docker

2. 系统配置

安装 Kubernetes 是需要 关闭 swap 的, minikube 同样也需要

2.1 关闭swap

第一步 关闭swap分区:
swapoff -a

第二步修改配置文件 - /etc/fstab
删除swap相关行 /mnt/swap swap swap defaults 0 0 这一行或者注释掉这一行
第三步确认swap已经关闭
free -m
 若swap行都显示 0 则表示关闭成功
第四步调整 swappiness 参数
echo 0 > /proc/sys/vm/swappiness # 临时生效
vim /etc/sysctl.conf # 永久生效
#修改 vm.swappiness 的修改为 0
vm.swappiness=0
sysctl -p # 使配置生效

注释: /etc/fstab /mnt/swap swap swap defaults 0 0 这一行
在这里插入图片描述

2.2 .将该 /proc/sys/net/bridge/bridge-nf-call-iptables 文件内容设置为1

echo 1 >  /proc/sys/net/bridge/bridge-nf-call-iptables

2.3 安装 conntrack

yum -y install conntrack

安装 minikube

安装可以参考:https://minikube.sigs.k8s.io/docs/start/

  1. 下载安装 (x86 机器 )
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube
  1. 设置可执行 权限
chmod +x /usr/local/bin/minikube
  1. 启动 docker ( 必须要在 非 root 模式下 运行 )
systemctl start docker 
systemctl start docker.socket
  1. 启动 minikube
minikube start --vm-driver=docker  --base-image="anjone/kicbase"   --registry-mirror=https://lbhsgfub.mirror.aliyuncs.com

在这里插入图片描述

注: 这里由于需要下载 镜像,使用阿里镜像,否则有可能会卡死在 pull image 上不动! --registry-mirror=https://lbhsgfub.mirror.aliyuncs.com 这个地址是我自己的阿里镜像专属加速地址,可根据实际情况自行修改 !

参考博文:
https://www.jianshu.com/p/0280e51c5b4d


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进