目录

1 写在前面

1.1 kubeky版本选择

1.2 网络环境

1.3 kk文档

2 kk安装包下载

2.1 注意事项

2.2 操作目录创建

2.3 下载kk安装包

2.3.1 小技巧

2.4 解压缩


上一篇,已经完成了机器的准备,这一篇讲解kubekey的下载。

1 写在前面

在第一篇的时候,已经介绍了一些概念。里头的alpha需要引起大家的重视。

是这样的:

笔者在安装的时候按照kk文档,安装过一遍了,但是没有成功,事后想了下,是因为kk的版本问题,笔者用的是最新版kubekey-v1.2.0-alpha.2-linux-amd64.tar,但是这个是alpha版本,非正式发行版,所以其实可能会有问题的。因此第一遍失败之后,就意识到可能是因为这个原因,就把虚拟机的机器都删除了,重新安装干净的虚拟机做相应的准备工作,再去找最新的发行版kk安装,就没有问题了。

怎么看是否是发行版,就看这个版本前面是否是绿色的release字样,alpha版本的前面的字样是黄色pre-release,表示预发行。

1.1 kubeky版本选择

不难看出,目前kk最新的版本是1.1.1。所以作者就选择安装kubekey@1.1.1

1.2 网络环境

Kk的文档在githhub上,所以如果网络不支持看github的话,那么下面的文档就不用看了。其实,网络如果不支持github的话,kk你也用不了了。有太多东西都需要github上下载。

1.3 kk文档

再附上一次kk文档链接

https://github.com/kubesphere/kubekey/blob/master/README_zh-CN.mdhttps://github.com/kubesphere/kubekey/blob/master/README_zh-CN.md

2 kk安装包下载

2.1 注意事项

该步骤仅需master节点操作。

请不要在window上下载下来再上传到linux上,这样的话解压会报错:

错误信息如下:

[root@master kk]# tar -zxvf kubekey-v1.2.0-alpha.2-linux-amd64.tar.gz
README.md
README_zh-CN.md
kkgzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now

2.2 操作目录创建

创建一下,要下载的文件所要存放的目录位置。

cd / && mkdir kuberkey && cd kuberkey

2.3 下载kk安装包

上面已经讲了,kk的安装包不能采用最新的包,因为最新的包是预发行版本,不是正式的发行版,还存在一些问题。所以通过查找历史版本,我决定下载的是正式发行版里头最新版1.1.1。

[root@master kuberkey]# wget https://github.com/kubesphere/kubekey/releases/download/v1.1.1/kubekey-v1.1.1-linux-amd64.tar.gz

2.3.1 小技巧

有人可能会问,上面wget后面的链接是怎么获取到的。这个很简单。就是我们正常是在window上的浏览器直接点击某个版本,就会直接下载下来对应的版本,那么如下操作就可以轻松拿到该版本的链接。

2.4 解压缩

tar -zxvf kubekey-v1.1.1-linux-amd64.tar.gz 

下一篇讲解k8s集群服务器的配置

[基于kk搭建k8s和kubesphere] 3 kubekey下载相关推荐

  1. 1主2从基于GKE搭建k8s集群-无需科学上网

    1主2从基于GKE搭建k8s集群-无需科学上网 1.安装docker: 2.搭建k8s集群: 2.1.组件版本 2.1.修改hosts文件 2.3.部署前基础前提配置 2.4.部署kubeadm, k ...

  2. 基于 KubeAdmin 搭建k8s集群

    一.前言 在上一篇,我们基于minikube搭建了一个单节点的k8s集群,作为学习和练习使用的话问题不大,但如果想深入学习和了解k8s的相关技术体系,还是需要搭建真正的集群才能更接近生产环境的应用,本 ...

  3. 从零开始搭建k8s和kubesphere

  4. Linux搭建eureka集群,基于dns搭建eureka集群

    eureka集群方案: 1.通常我们部署的eureka节点多于两个,根据实际需求,只需要将相邻节点进行相互注册(eureka节点形成环状),就达到了高可用性集群,任何一个eureka节点挂掉不会受到影 ...

  5. kubekey搭建K8s集群与kubeSphere容器云管理平台实战

    一.kubekey&KubeSphere简介 1.kubekey简介 kubeykey是KubeSphere基于Go 语言开发的kubernetes集群部署工具,使用 KubeKey,您可以轻 ...

  6. 手把手从零开始搭建k8s集群超详细教程

    本教程根据B站课程云原生Java架构师的第一课K8s+Docker+KubeSphere+DevOps同步所做笔记教程 k8s集群搭建超详细教程 1. 基本环境搭建 1. 创建私有网络 2. 创建服务 ...

  7. 云原生Java架构实战 K8s+Docker+KubeSphere+DevOps(上)

    云原生Java架构 K8s+Docker+KubeSphere+DevOps 云平台 私有网络VPC VPC的子网计算 VPC的交换机 重要概念 容器化 docker概念 青云服务器 centos安装 ...

  8. 基于Kubernetes(k8s)的RabbitMQ 集群

    目前,有很多种基于Kubernetes搭建RabbitMQ集群的解决方案.今天笔者今天将要讨论我们在Fuel CCP项目当中所采用的方式.这种方式加以转变也适用于搭建RabbitMQ集群的一般方法.所 ...

  9. 实操:基于LNMP搭建zabbix监控

    文章目录 一:环境准备: 二:zabbix概述 2.1 查看官网 2.2 zabbix与nagios 2.3 zzbbix介绍 2.4 zabbix软件包 三:基于LNMP搭建zabbix 3.1 创 ...

  10. Linux云计算虚拟化-使用rancher搭建k8s集群并发布电商网站

    文章目录 Linux云计算虚拟化-使用Rancher搭建k8s集群并使用lnmp架构发布电商网站 1. Rancher介绍 2. 使用Rancher搭建k8s集群 2.1 实验环境介绍 2.2 在ra ...

最新文章

  1. 16.编译错误Unknown CMake command “check_symbol_exists“解决
  2. Postman---html中get和post的区别和使用
  3. 【机器学习基础】你应该知道的LightGBM各种操作!
  4. [翻译] TWRPickerSlider
  5. Bootstrap~大叔封装的弹层
  6. linux indent命令: 调整C原始代码文件的格式
  7. python mysql 2002_python MySQLdb连接mysql失败 2002, Can't connect to loca
  8. 职场中 你要学习12种动物精神
  9. hibernate级联保存问题
  10. [Ubuntu] 软链接
  11. 行人属性数据集pa100k_Attribute-Recognition行人属性识别资料
  12. 【基础】华为设备浮动路由配置实战
  13. linux 进程学习
  14. delphi android 2017,Delphi春天将来临,Android遇到XE7我也是醉了,Hello World
  15. 编程猫海龟编辑器 附使用教程
  16. ffplay flv mp4 转_FLV与MP4格式视频转换
  17. 《互联网时代》第五集 崛起
  18. 数据分析:数据处理篇1
  19. 盘点谷歌浏览器中的一些神级插件
  20. vuepress(六)阿里云二级域名配置与添加SSL证书

热门文章

  1. msf介绍及其常用模块
  2. SOFTICE之后继有人——Syser
  3. 为什么手机上传图片这么慢 前端_为什么手机上传速度那么慢?
  4. 用纯JavaScript实现的微信二维码图片生成器
  5. 北京IMAX影院全攻略
  6. 数学速算法_孩子数学计算老出错?复习阶段,家长赶紧和孩子一起找准原因!...
  7. 如何用cocos2d-x来开发简单的Uphone游戏:(四) 音乐音效 最后的润色
  8. 用python查询生成国内法定节假日安排
  9. 打印图形输出三角形 *
  10. Java中的角度问题,求三角函数,角度,弧度,一文足够