首页 > 其他分享 >k8s的安装8

k8s的安装8

时间:2022-10-25 20:12:36浏览次数:82  
标签:二进制 一键 yum 版本 k8s 安装

k8s的安装8

我们这次的k8s是yum装的,yum安装的k8s的版本是多少?

rpm -qa|grep kubernetes 查看版本,如下图所示

image-20221025175656274

因为红帽只做了1.5版本的k8s包,所以yum只能装1.5版,虽然这种yum装不能决定版本,但是它是最容易安装成功的,当然功能不是最新的,但是k8s的核心功能在1.5版本里面都有,这是最适合大家学习的,除了yum安装;还有源码编译安装,k8s的源码就在gitup里面,源码编译安装,时间长,难度大,不懂编译参数的话,就放弃吧,想一下编译一个php花了多长时间,在想一下这么大的一个项目,你要编译多久,而且还特别难,所以编译安装直接不用;网上安装方式最多的是二进制安装,二进制安装就是官方已经编译好了,用官方的二进制包,自己生成配置文件,自己来写启动文件,经过一系列的步骤,这个步骤是非常的繁琐,步骤特别多,所以新手用二进制安装的时候感觉好累,就和安装一遍openstack是的,它的每个服务都要手动生成配置文件,手动编辑启动文件,这个二进制安装特别繁琐,于是有人将它批量化了,来,写个shell脚本,一键部署,写个ansible的剧本,一键部署,还有saltstack的状态文件,一键部署,于是看到网上的大部分文章是ansible一键部署,saltstack一键部署,那么部署完1.15版本,在部署1.16版本,在部署1.17版本,在部署1.18,在部署1.19,就会看到网上的大部分文章都是教你怎么装,搜到的文章基本上都是安装,那安装好了之后勒,没了,如果这个没有人告诉你怎么研究,你会一头雾水,因为里面概念性的东西特别多,如果不理解的话,这个东西完全用不了,装上了没有任何的作用,我们并不是非常注重它的安装,我们更应该注重它的使用,你用yum装也是装,用下面的方式,你想使用简单安装也很简单,直接使用人家的ansible剧本,直接执行个剧本,一下就装好了,重点应该学习怎么使用,这是二进制安装。有些有kubeadm安装,这种安装步骤非常简单,但是需要网络,k8s是谷歌公司推出的,所以这个网络就成为了很多人学习k8s的障碍,用kubeadm也可以装最新版,当然现在已经有解决方法了,现在建议先了解yum安装,后面写教程怎么使用kubeadm安装k8s,至于你对二进制感兴趣的,我也可以给你搜索出来ansible一键剧本,saltstack一键,最后一种安装方式叫minikube,这个是单机版的k8s,最适合开发人员去体验k8s,这是开发用来开发环境用的,所以和咱们没关系,所以在生产上要么二进制安装,要么kubeadm,yum版本太老了,1.5不能用,目前最适合学习的是yum安装,所有人都装成功了,这就是关于k8s的安装。

 

标签:二进制,一键,yum,版本,k8s,安装
From: https://www.cnblogs.com/ypyyds/p/16826144.html

相关文章

  • linux下安装jdk步骤
    inux下安装jdk,都是下载压缩包解压,配置环境变量等步骤。这里记录一下安装1.8版本的过程,方便下次查阅。1.创建java安装目录mkdir-pjava/jdk2.下载jdk压缩包切换到jdk目......
  • k8s-pod控制器Deployment
    在kubernetes中,Pod是最小的控制单元,但是kubernetes很少直接控制Pod,一般都是通过Pod控制器来完成的。Pod控制器用于pod的管理,确保pod资源符合预期的状态,当pod的资源出现故......
  • linux下安装mysql5.7,实测成功
    1、下载MySQL包1)官网下载(可忽略)这里选择linux通用版本,MySQL5.7.28--64位   将压缩包通过ftp或其他方式传送至服务器上2)yum直接下载[root@A11home]#wget http......
  • 解决Windows 10无法安装.msi文件的办法
    问题描述:打开.msi文件提示打开方式,无法安装。 解决方法:1.Windows+R键打开运行,输入services.msc回车,找到WindowsInstallers服务器,开启此服务。  2.以管理员身份......
  • jboss下载(jboss安装与配置)
    JBOSS-EAP如何打项目的更新包以下内容以jboss6+1999web控制台部署为前提:js等静态资源的文件可以直接找到jboss目录下的部署解压路径覆盖更新,客户端没有效果就清理下浏......
  • Centos环境下docker 安装 (一)
    1.安装之前先排查下是否有残留的docker安装包,如果有先删除。$ sudo yumremove docker\         docker-client\         d......
  • Ubuntu18.04安装AFL
    全是坑。。。AFL安装:在afl官网下载压缩包afl-latest.tgz并解压解压后在目录下输入:makesudomakeinstall我这里报错,是因为没有安装gcc,按照错误信息装上即可sud......
  • MacOS 11-13.x(PKG系统安装包及IPSW固件)11.7.1/12.6.1/13.0 通用版
    温馨提示:安装新系统最好先备份旧版本,有备无患!!macOS13Ventura,具有许多功能,包括StageManager和更新的Spotlight搜索。目前,苹果已经发布了正式版本。MacOS11-13.x(P......
  • k8s的历史7
    k8s的历史7到底什么是k8s,k8s有什么功能,我们都不清楚?k8s是一个docker集群的管理工具,k8s的核心功能自我修复:一旦这个容器死了,没关系,k8s会自动在其他的节点上给它跑起......
  • Node.js安装详细步骤教程(Windows版)
    什么是Node.js?简单的说Node.js就是运行在服务端的JavaScript。Node.js是一个基于ChromeV8引擎的JavaScript运行环境;Node.js使用一个事件驱动、非阻塞式I/O的......