使用minikube安装k8s-v1.9.0

2020-11-23 15:36:09 成功启动k8s经历,后续会更新最新内容

安装流程简介

  1. 安装kubectl
  2. 安装minikube
  3. 使用minikube start启动k8s容器
  4. 启动dashboard WEBUI

安装kubectl指令

检查是否已经有该指令,如果有则不用安装
kubectl version
如果没有,则进行安装kubectl

# 以下方式二选一
# 安装最新版本的kubectl
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/

# 安装 kubectl 1.9.0版本
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/



PS:!!!
经验证、国内网络基本卡住无法下载。作者推荐使用第三种方式去下载
https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.9.md#downloads-for-v1911
在这里插入图片描述
在这里插入图片描述
通过ftp上传到服务器上

scp -P 22 /Users/admin/software/kubernetes-client-linux-amd64.tar.gz root@{host}:/usr/local/webserver/minikube

host: 修改成你服务器的ip地址

上服务器去解压并安装kubectl

cd /usr/local/webserver/minikube
tar -zxvf kubernetes-client-linux-amd64.tar.gz
cd kubernetes/client/bin
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
# 检查版本
kubectl version

在这里插入图片描述
如果显示上述内容,则kubectl安装成功

安装minikube指令

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

启动k8s容器

以docker方式启动(需要提前安装好docker环境),启动参数使用 --vm-driver=none

minikube start --vm-driver=none

启动仪表板dashboard

minikube dashboard

在这里插入图片描述
出现以上内容则表示启动成功(linux没有GUI界面,所以打不开浏览器是正常的)
设置宿主机代理pod

nohup kubectl proxy  --port=8088 --address='10.14.8.163' --accept-hosts='^.$' >/dev/null 2>&1&  

在浏览器输入地址
http://10.14.8.163:8088/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/#!/overview?namespace=default
进入WEB UI界面

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值