kubeadm是Kubernetes的一个用于初始化群集和加入节点的工具。使用kubeadm可以快速且方便地部署Kubernetes集群。在本篇文章中,我将向你介绍如何使用kubeadm部署Kubernetes集群。 ## 1. 确保满足系统需求 在使用kubeadm之前,你需要确保满足以下系统需求: - 一台或多台运行Linux的机器,具有足够的计算和存储资源。 - 每台机器上的Docke
原创 2024-01-15 13:44:49
120阅读
集群规划:Master节点规划:Node节点规划:安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件: 操作系统 CentOS7.x-86_x64 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多 集群中所有机器之间网络互通 可以访问外网,需要拉取镜像 禁止swap分区开始实施此实验机器规划如下:k8s-master 42.51.227.113
原创 2024-04-01 08:26:51
0阅读
一、环境准备操作系统Centos7.4主机信息kb-001192.168.0.11kb-002192.168.0.12kb-003192.168.0.13添加kube-master到kube-node的秘钥认证ssh-keygenssh-copy-id主机名安装dockeryuminstall-yyum-utilsdevice-mapper-persistent-datalvm2yum-confi
原创 2018-03-14 21:21:26
10000+阅读
2点赞
1评论
Kubeadm 是 Kubernetes 官方提供的用于快速部署 Kubernetes 的工具,它简化了 Kubernetes 集群的搭建过程,使得即使是初学者也能够轻松地部署一个 Kubernetes 集群。在这篇文章中,我将向你介绍如何使用 kubeadm 部署 Kubernetes 集群。 步骤 下面是使用 kubeadm 部署 Kubernetes 集群的主要步骤: | 步骤 | 描述
原创 2024-04-24 09:56:04
60阅读
使用kubeadm部署k8s github 使用kubeadm部署k8s 说明 系统环境 lmf@lmf:~$ cat /etc/issue Ubuntu 18.04.5 LTS \n \l lmf@lmf:~$ cat /proc/meminfo | grep MemTotal MemTotal: ...
转载 2021-08-05 18:18:00
244阅读
2评论
@toc一.环境准备master(2C/4G,cpu核心数要求大于2)192.168.19.10docker、kubeadm、kubelet、kubectl、flannelnode01(2C/2G)192.168.19.11docker、kubeadm、kubelet、kubectl、flannelnode02(2C/2G)192.168.19.17docker、kubeadm、kubelet、k
原创 精选 2022-03-25 19:50:57
2652阅读
1点赞
1评论
k8s1.22.4最新版本kubeadm部署标签(空格分隔):kubernetes系列toc一:系统环境初始化1.1系统环境cat/etc/hosts172.16.10.11flyfishsrvs01172.16.10.12flyfishsrvs02172.16.10.13flyfishsrvs03172.16.10.14flyfishsrvs04172.16.10.15flyfishsrvs05
推荐 原创 2021-11-26 13:29:25
6566阅读
Kubeadm离线部署Kubernetes Kubernetes是一个用于管理容器化应用程序的开源平台。它提供了自动化的部署、扩展和操作应用程序的能力。对于经验丰富的开发者而言,使用Kubeadm离线部署Kubernetes是一个常见的任务。本文将介绍Kubernetes离线部署的步骤和相关代码示例,帮助刚入行的小白完成这一任务。 步骤概览 下表列出了使用Kubeadm离线部署Kuberne
原创 2024-01-23 13:58:26
148阅读
K8S(Kubernetes)是一个开源的容器编排平台,可以帮助开发者快速构建、部署和管理大规模的容器化应用程序。kubeadm是Kubernetes的一部分,它是一个用于部署和管理Kubernetes集群的工具。本文将介绍使用kubeadm部署Kubernetes 1.14版本的步骤和需要的代码示例。 一、整体流程 使用kubeadm部署Kubernetes 1.14版本的整体流程如下所示:
原创 2024-01-18 09:36:49
98阅读
系统centos7.5机器数量3台,主机名k8s-m1k8s-n1k8s-n2可以直接使用这个脚本安装到初始化的时候手动一下就可以修改ip和主机名为自己的exportNODE_IPS=(172.16.129.130172.16.129.131172.16.129.132)exportNODE_NAME=(k8s-m1k8s-n1k8s-n2)#关闭防火墙foripin${NODE_IPS[@]}d
原创 2019-03-09 10:29:49
1764阅读
目录 一、环境准备 二、所有节点安装docker 三、所有节点安装kubeadm,kubelet和kubectl 四、部署K8S集群 五、所有节点部署网络插件flannel 六、安装dashboard 七、安装Harbor私有仓库 八、内核参数优化方案 一、环境准备 master(2C/4G,cpu ...
转载 2021-11-01 22:56:00
554阅读
2评论
kubeadm单机部署Kubernetes: Kubernetes是一种用于自动部署、扩展和管理容器化应用程序的开源平台。使用kubeadm工具可以快速、方便地在单台主机上部署Kubernetes集群。本文将介绍如何使用kubeadm单机部署Kubernetes,并给出详细的代码示例。 步骤概述: 下面是使用kubeadm单机部署Kubernetes的步骤概述: 步骤 描述 1 安装Docke
原创 2024-01-23 14:32:10
162阅读
1.环境准备:三台虚拟机172.16.100.231 k8s-master231 172.16.100.232 k8s-node232 172.16.100.233 k8s-node2332.设置Hostnamecat <<EOF > /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localho
原创 2023-07-09 21:24:34
358阅读
实验环境:主节点:192.168.1.10(master)Node1节点:192.168.1.20(node01)Node2节点:192.168.1.30(node02)环境准备:分别将3台虚拟机命名,设置好对应IP,并将其写入域名解析/etc/hosts中,关闭防火墙,iptables,禁用selinux。还有要做到,时间必须一致。全部禁用swap这里我们指定我们安装的k8s版本为1.15.0版
原创 2020-01-31 10:58:35
867阅读
K8S(Kubernetes)是一个开源的容器编排平台,可以用于自动化应用程序的部署、扩展和管理。在K8S中,我们可以使用kubeadm工具来快速部署一个K8S集群。本文将详细介绍基于kubeadmK8S集群部署流程,并提供相应的代码示例。 ## K8S集群部署流程 下表展示了基于kubeadmK8S集群部署流程: | 步骤 | 描述 | | --- | --- | | 1 | 安装操作系
原创 2024-01-23 14:29:24
92阅读
Kubernetes 概述kubernetes 是什么kubernetes 是 Google 在 2014年开源的一个容器集群管理平台,kubernetes简称 k8sk8s用于容器化应用程序的部署,扩展和管理。k8s提供了容器的编排,资源调度,弹性伸缩,部署管理,服务发现等一系列功能kubernetes目标是让部署容器化应用简单高效   Kubernetes 特性自我修复在节
转载 2024-02-09 12:22:08
79阅读
利用kubeadm快速搭建K8S集群(需要linux可以连接外网)#linux如何连接外网这部就跳过了,如果调试连接外网成功了,那就开始搭建吧一、基础环境准备 1、主机准备 本次搭建只用到一个节点,作为自己练习或者测试用 #真正到生产环境中,基本都是用二进制搭建 一个节点的资源就比较好规划了 内存:5G CPU:2 磁盘:100G 系统:centos7.5-1804 docker版本:v19.03
转载 2024-05-25 19:25:54
400阅读
环境准备,以下操作在所有节点进行#为一主二从,每台服务器都是2C4G(处理器少于2会报错)192.168.124.21master192.168.124.20node1192.168.124.19node2#docker版本为最新[root@node1yum.repos.d]#rpm-qdocker-cedocker-ce-19.03.12-3.el7.x86_64#kuberrnetes版本为1
原创 2020-09-09 01:05:12
1229阅读
K8S是一种用于容器编排和管理的开源平台。KubeadmK8S官方推出的用于快速部署K8S集群的工具。本文将介绍如何使用kubeadm来离线部署K8S 1.11版本的集群。 ## 离线部署K8S 1.11的流程 下面是离线部署K8S 1.11的流程,通过表格展示每个步骤需要做什么。 | 步骤 | 描述 |
原创 2024-01-16 12:21:14
118阅读
基于kubeadmk8s部署 一、概述 Kubernetes(简称K8S)是一个用于自动部署、扩展和管理容器化应用程序的开源平台。它使用容器化技术,如Docker,来将应用程序打包并以可移植的方式部署和管理。Kubeadm是Kubernetes官方推荐的用于快速部署Kubernetes集群的工具,它能够自动化地完成配置和安装过程,并提供了简单易用的界面。 二、安装前准备 在开始部署K8S之前
原创 2024-01-22 10:09:13
83阅读
  • 1
  • 2
  • 3
  • 4
  • 5