安装Kubernetes(二)在单个服务器上安装K8S

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

目录

通过k8s安装Docker

1.新建一个文件夹放k8s所需文件

2.安装docker

3.查看Cgroup Driver名字

kubeadm集群部署工具安装

1.进入k8s1.14目录下

         2.解压安装包

3.安装rpm包

4.关闭交换区

5.配置网桥

通过镜像安装K8S

 1.进入k8s1.14目录下

 2.通过加载本地镜像文件安装镜像

 3.安装dashboard镜像


 

通过k8s安装Docker

 

以下所有命令都需要分别在3台服务器上执行!!

 

1.新建一个文件夹放k8s所需文件

创建目录

mkdir /usr/local/k8s-install

切换到这个目录下 

cd /usr/local/k8s-install/

通过xftp把k8s1.14的安装包拖到这个目录下

然后我们再cd进这个目录里,看看这个目录里都有什么

cd kubernetes-1.14/

 

2.安装docker

我们可以看到k8s的包里面已经有docker的安装包了,我们直接解压这个包就ok了

tar -zxvf docker-ce-18.09.tar.gz

 

解压缩以后会生成一个docker目录,我们直接cd进入 

cd docker

 

可以看到这里面有很多rpm安装包,我们用一个命令把所有的rpm包安装上

yum localinstall -y *.rpm

之后我们输入启动docker的命令

systemctl start docker

再输入命令让docker自动启动 

systemctl enable docker

 

K8S(Kubernetes)简介和官方安装部署保姆级详细教程 Kubernetes简称为K8s,是用于自动部署、扩缩和管理容器化应用程序的开源系统,起源于Google 集群管理工具Borg。 阅读详情

相关推荐

离线安装4:kubernetesk8s)离线安装_kubernetes 离线安装

firewall-cmd --zone=public --add-port=10257/tcp --permanent # kube-controller-manager 自身。firewall-cmd --zone=trusted --add-source=192.168.80.60 --permanent # 信任集群中各个节点的IP。firewall-cmd --zone=public --add-port=10259/tcp --permanent # kube-scheduler 自身。

2401_87034001的博客 2654

一文搞定k8s单机环境搭建

k8s不一定需要docker容器,也可以使用其他容器,这里使用的是docker。

qq_40919170的博客 3615

[Kubernetes]1.Kubernetes(K8S)介绍,基于腾讯云的K8S环境搭建集群以及裸机搭建K8S集群

Kubernetes(K8S)介绍,基于腾讯云的K8S环境搭建集群以及裸机搭建K8S集群

资深系统架构,深耕高并发研发与 AI 大模型工程化落地。技术栈以 Python (AI/NLP/RAG/Agent) 与 Golang (高并发架构) 为双核心,兼具 PHP 大型应用经验。专注算法落地、复杂系统设计及团队技术赋能 2972

单机版kubernetes安装

单机版kubernetes安装

lsabcd_m的博客 2527

在一机器上搭建单节点k8s集群

做的前提需要把自己需要的rpm包提前放到app目录下!!! 设置hostname hostnamectl set-hostname 机器名 修改/etc/hosts,加入一行”本机ip机器名”,例如 192.168.12.33 master 升级内核 进入app/rpm/kernel执行yumlocalinstall *.rpm将安装好4.17.11-1.el7.elrepo版本的内核,然后执行reboot重启 配置新内核为开机默认内核(此方法适配bios,uefi略有不同自行百度)..

weixin_53543368的博客 6165

kubernetes学习总结-如何只使用一服务器配置kubernetes

目录1、在一主机上配置Kubernebtes安装sealos下载kubernetes安装包部署kubernetes2、在master节点部署k8s组件污点介绍污点去除测试 1、在一主机上配置Kubernebtes 使用sealos进行安装,方便快捷 安装sealos # 下载并安装sealos, sealos是个golang的进制工具,直接下载拷贝到bin目录即可, release页面也可下载 wget -c https://sealyun.oss-cn-beijing.aliyuncs.com/

DAICONG’s Blog 4507

ubuntu单服务器部署k8s

初学k8s,看到网上的教程非常杂乱,并且环境什么的都没说清楚,对于初学者很不友好,导致安装的过程总是出错,并且不能安装到符合自己要求的版本或者相应的环境,所以此文对环境做了详细的说明,前前后后安装了两三天几十遍,把所有的问题都解决了,本人亲测安装成功环境配置:ubuntu20.04+docker,k8s版本v1.23.8,由于资源有限,只用了一服务器2核2g使用kubeadm引导集群的方式安装k8s,root下进行

m0_74226049的博客 2689

K8sKubernetes)简介及安装部署

前言: k8sKubernetes的简称,因为K和S之间有8个字母,所以才会被称为k8sk8s最初是在Google公司内部使用了10多年的技术,它的前身是叫做Borg(博格),直到2015年才被Google公司捐赠为开源项目。 如果之前我们有接触过OpenStack,那么应该知道管理VM虚拟机资源可以用OpenStack。那么管理容器所对应的开源平是什么呢?k8s就是其中之一,在k8s之...

lvjianzhaoa的博客 4万+

Kubernetes K8S 基于 Docker 安装部署

在 Docker 容器技术被炒得热火朝天之时,大家发现,如果想要将 Docker 应用于具体的业务实现,是存在困难的——编排、管理和调度等各个方面,都不容易。于是,人们迫切需要一套管理系统,对 Docker 及容器进行更高级更灵活的管理。就在这个时候,K8S 出现了。K8S,就是基于容器的集群管理平,它的全称,是 Kubernetes。 本次主题将会为你分享: K8S 起源 K8S 集群 为什...

GitChat 1万+

Kubernetesk8s)基础入门

K8SKubernetes的全称,官方称其是across multiple hosts. It provides basic mechanisms for deployment, maintenance, and scaling of applications. 用于自动部署、扩展和管理“容器化(containerized)应用程序”的开源系统。容器就是一个包,其中包含了应用及其所有依赖。容器中的应用与主机系统是隔离的,不关注环境。

沉浸式Study 1万+

Kubernetes】以LOL的视角打开K8s

LOL和K8s都上手之后,其实我觉得相比较起来,LOL的上手难度要高多了,这么多个英雄,每个英雄有不同的机制和技能,这些可比K8s的内容多多了,所以如果大家LOL都能上手的话,上手K8s肯定不会是问题的!

ThisIsClark 1918

K8S:Rancher管理 Kubernetes 集群

本文对Rancher介绍:Rancher 是一个开源的企业级多集群 Kubernetes 管理平,确保集群的安全性,能够管理 k8s 集群。 对对Rancher安装以及配置、登录进入平后如何操作进行介绍

Katie_ff的博客 5692

K8S-LLM:用自然语言轻松操作 Kubernetes

介绍 K8S-LLM,一个基于大型语言模型的命令行工具,允许用户通过自然语言与 Kubernetes 进行交互,简化复杂的 K8s 操作流程。

panzhixiang 1615

KubernetesK8S)简介和安装部署详细教程

Kubernetes([kubə'netis])是一个由Google 开源的全新的分布式容器集群管理系统,由于从字母K到字母s中间有8个字母,所以简称K8s

一位Java开发工程师 6580

k8s kubernetes

(Container Runtime Interface): 容器运行时接口,用来运行容器,k8s通过这个接口去兼容不同的容器,目前主要的CRI有CRI-O和containered,dockershim在k8s1.24版本后从kubelet中剥离出来,主要由docker维护(不是亲儿子k8s也不会管了):containerd由docker开发,是docker用来操作runc的handler,与docker平级,docker生成的images等资源与containerd生成的images等资源不共享。

六月长安的博客 2422

kubernetes(k8s)集群超级详细超全安装部署手册

部署容器网络,CNI网络插件(在Master上执行,著名的有flannel、calico、canal和kube-router等,简单易用的实现是为CoreOS提供的flannel项目),这里使用Flannel实现。是一个简单高效的k8s集群图形化管理工具,方便日常管理K8S集群,高效快速的查询日志定位问题的工具。然后在删除的子节点上操作重置k8s(重置k8s会删除一些配置文件),这里在。1.2 *更改kubelet的容器路径(如果需要的话,不需要可以跳过)针对机器已安装k8s的情况,如未安装过,请忽略。

w20228396的博客 8764

一、kubernetes k8s

k8s的全称:kubernetes k8sk8s的版本:1.301.20------------用的最多的版本,1.18-1.211.24------------>k8s的镜像不再使用docker,containerd。

2401_87896172的博客 3078

kubernetes】关于k8s集群的污点、容忍、驱逐以及k8s集群故障排查思路

节点亲和性,是Pod的一种属性(偏好或硬性要求),它使Pod被吸引到一类特定的节点。Taint 则相反,它使节点能够排斥一类特定的 Pod。Taint 和 Toleration 相互配合,可以用来避免 Pod 被分配到不合适的节点上。每个节点上都可以应用一个或多个 taint ,这表示对于那些不能容忍这些 taint 的 Pod,是不会被该节点接受的。如果将 toleration 应用于 Pod 上,则表示这些 Pod 可以(但不一定)被调度到具有匹配 taint 的节点上。

wyq2070857323的博客 2197

Kubernetes 系列 | k8s入门运维

可以通过查看Pod的Condition列表了解更多信息,pod的Condition指示pod是否已达到某个状态,以及为什么会这样,与状态相反,一个Pod同时具有多个Conditions。

weixin_48711696的博客 7362
上一篇: 安装Kubernetes(一)虚拟机集群环境搭建
下一篇: 安装Kubernetes(三)利用k8s构建集群
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值