IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Centos上minikube的安装 -> 正文阅读

[系统运维]Centos上minikube的安装

1、安装minikube时,要先安装docker,请参考上一篇

2、使用阿里源安装minikube,首先要获取阿里源配置

curl -o /etc/yum.repos.d/Centos-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

3、更新一下catch

yum clean all? #清楚所有的yum缓存

yum makecache? ?# 生成yum缓存

4、查看

yum -y update

5、配置kuberbetes.repo,并设置地址到阿里源

cat? <<EOF > /etc/yum.repos.d/kubernetes.repo

[kubernetes]

name-Kubernetes

baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-e17-x86_64/

enabled=1

gpgcheck=1

repo_gpgcheck=1

gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyum.com/kubernetes/yum/doc/rpm-package-key.gpg

EOF

6、安装kubectl? ?kubeadm? ?kubelet,在这里不指定版本就是安装最新版,如果要指定版本可以在后面添加版本号

yum install -y kubelet kubeadm? ?kubectl??

7、设置开机自启

systemctl enable kubelet?

systemctl start kubelet

8、关闭swap

sudo swapoof -a

检查是否生效

sysctl -n net.bridge.bridge-nf-call-iptables

system -n net.bridge.bridge-nf-call-ip6tables

echo "1" >/proc/sys/net/ipv4/ip_forward

9、关闭防火墙

sudo systemctl stop firewalld.service?

sudo systemctl disable firewalld.service

sudo firewall-cmd --state? ? ? ? #查看防火墙现在的状态

10、在配置文件里禁用selinux

sudo setenforce 0

sudo vi /etc/selinux/config

将SELINUX=enable改为SELINUX-disabled

11、查询安装是否成功

kubeadm version

kubectl version

kubelet --version

12、在阿里源上安装minikube,也可以下载其他版本,将版本号换掉就可以了

curl -Lo minikube https://kubernetes.oss-cn-hangzhou.aliyuncs.com/miikube/releases/v1.13.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/

安装好以后,查看minikube?

?

?安装好之后启动minikube,时间会很长

直接使用minikube start 启动会报错

If you are running minikube within a VM, consider using --driver=none

使用minikube start? --driver=none

如图

?看到Done是标识完成

安装失败说明,还需要安装一些其他的插件

Exiting due to PROVIDER_VIRTUALBOX_NOT_FOUND: The 'virtualbox' provider was not found: unable to find VBoxManage in $PATH

这种的要安装VirtualBox

wget https://download.virtualbox.org/virtualbox/6.0.4/VirtualBox-6.0-6.0.4_128413_el7-1.x86_64.rpm

然后在执行

yum install VirtualBox-6.0-6.0.4_128413_el7-1.x86_64.rpm

继续执行minikube start? --driver=none

出现以下情况,需要安装conntrack

Exiting due to GUEST_MISSING_CONNTRACK: Sorry, Kubernetes 1.19.2 requires conntrack to be installed in root's path

输入yum install conntrack

再次执行minikube? start? --driver=none

?分别查看minikube的版本并打开docker查看

minikube version

docker images

?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-08 11:55:18  更:2021-08-08 11:57:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 6:08:30-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码