Kubernetes安装过程全攻略|Minikube版


参考资料|网址

K8S和Docker介绍

安装方案参考

k8s拉取镜像解决方案

官方文档

dockerHub

虚拟化

Minikube测试教程


安装攻略


前言

安装环境是云服务器,Ubuntu18的系统,无法采用虚拟机那种形式。
安装目的主要是为了学习,所以选择了Minikube。

生成环境版,之后也许也会出一个教程,但暂时还不想牺牲自己服务器的swap分区,所以见谅啦。


Minikube

MiniKube是K8S官方为了开放者能在个人电脑上运行K8S提供的一套工具。
由Go语言实现,通过调用虚拟化管理程序,创建出一个运行在虚拟机内的单点集群。


安装kubectl

K8S集群是典型的C/S架构,有一个官方提供的名为kubectl的CLI工具。
尽量保证kubectl版本和K8S集群版本保持一致,或版本相差在一个小版本内。

可以选择指定版本,也可以直接选择安装最新的。


这个是指定版本:

curl -LO https://dl.k8s.io/release/v1.10.7/bin/linux/amd64/kubectl

curl -LO https://dl.k8s.io/v1.10.7/bin/linux/amd64/kubectl.sha256

echo “$(<kubectl.sha256) kubectl” | sha256sum --check -c

在这里插入图片描述
可能会遇到如上错误,按如下解决即可:
install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl


安装最新版本

官方文档

curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"

curl -LO "https://dl.k8s.io/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl.sha256"

echo "$(<kubectl.sha256) kubectl" | sha256sum --check

安装Minikube

先看,不要着急操作!

  • wget -O minikube https://github.com/kubernetes/minikube/releases/download/v0.28.2/minikube-linux-amd64

  • chmod +x minikube 赋予执行权限

  • sudo mv minikube /usr/local/bin/minikube

  • /usr/local/bin/minikube version
    minikube version: v0.28.2

# 安装最新的:
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

chmod +x minikube

sudo cp ./minikube /usr/local/bin/minikube


使用 Minikube 创建集群,只要简单的执行 minikube start 即可

root@VM-0-11-ubuntu:/dbroot/NNroot# minikube start
Starting local Kubernetes v1.10.0 cluster...
Starting VM...
E0709 16:38:40.267790    7566 start.go:174] Error starting host: Error creating host: Error executing step: Running precreate checks.
: VBoxManage not found. Make sure VirtualBox is installed and VBoxManage is in the path.

 Retrying.
E0709 16:38:40.268011    7566 start.go:180] Error starting host:  Error creating host: Error executing step: Running precreate checks.
: VBoxManage not found. Make sure VirtualBox is installed and VBoxManage is in the path
================================================================================
An error has occurred. Would you like to opt in to sending anonymized crash
information to minikube to help prevent future errors?
To opt out of these mes
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值