kubeadm

2024/4/13 6:28:23

Kubeadm方式搭建K8S集群

Kubeadm方式搭建K8S集群 环境准备 在虚拟机里安装三台centos 7.x操作系统 配置系统名称和ip地址(同一网段)如: 角色IPmaster192.168.66.100node1192.168.66.101node2192.168.66.102 三台机器都要执行的命令:(使用xshell执行命令更方便) …

kubeadm安装部署k8s(1)

2 K8s 安装部署 2.1 安装方式 2.1.1 部署工具 使用批量部署工具(anbile / slatstack)、手动二进制、kebeadm、apt-get/yum 等方式安装、以守护进程的方式启动在宿主机上,类似于是 Nginx 一样使用 service 脚本启动 二进制部署:…

【云原生|探索 Kubernetes 系列 5】简化 Kubernetes 的部署,深入解析其工作流程

前言 大家好,我是秋意零。 在前面 4 个章节中,我们充分了解了容器技术和 Kubernes 原生时代引擎的架构和设计思想,今天分享的主要内容是,探索 Kubernetes 部署,深入解析其工作流程 👿 简介 &#x1f3e0…

K8s持久化存储PV和PVC(通俗易懂)

文章目录一、PV和PVC的引入二、通过NFS实现持久化存储1、配置nfs2、创建PV3、创建PVC4、创建pod5、验证三、PV的回收四、PV/PVC的静态供给五、PV的动态供给六、PV&&PVC在应用中的持久化存储七、PV&&PVC在应用在mysql的持久化存储实战项目八、PV/PVC动态供给项目…

kubeadm重新生成admin.conf

一条指令搞定, kubeadm init phase kubeconfig admin 如果有多个网卡,需要用–apiserver-advertise-address指定apiserver监听地址,证书地址可以用–cert-dir指定,默认/etc/kubernetes/pki,生成的admin.conf默认为/et…

【探索 Kubernetes|集群搭建篇 系列 5】简化 Kubernetes 的部署,深入解析其工作流程

前言 大家好,我是秋意零。 在前面 4 个章节中,我们充分了解了容器技术和 Kubernes 原生时代引擎的架构和设计思想,今天分享的主要内容是,探索 Kubernetes 部署,深入解析其工作流程 👿 简介 &#x1f3e0…

Kubernetes之kubeadm日志展示篇—K8S私有云worker节点gluster安装部署

文章目录 一. 服务器信息1.1 环境准备1.2 配置hosts解析记录 二. 安装与部署2.1 配置仓库 (所有节点)2.2 安装服务 (所有节点)2.3 启动服务 (所有节点)2.4 配置资源池 (主节点)2.5 创…

Kubeadm部署Kubernetes(k8s)--1.17.0详细版

实验要求:成功部署Kubernetes为后续实验做准备 1.环境要求 服务器要求: • 建议最小硬件配置:2核CPU、2G内存、20G硬盘 • 服务器最好可以访问外网,会有从网上拉取镜像需求,如果服务器不能上网,需要提前下…

k8s学习(一) centos7下搭建k8s集群

一 环境准备 1 三台机器,还需要一台docker镜像服务器 master 192.168.100.89 node2 192.168.100.91 node3 192.168.100.92 registry 192.168.100.892 所有机器都关闭selinux setenforce 0 sed -i s/^SELINUXenforcing$/SELINUXpermissive/ /etc/selin…

Kubeadm高可用

目录 1、 环境准备 2、所有节点安装docker 3、所有节点安装kubeadm,kubelet和kubectl 4、部署 master 节点 高可用多 master 节点部署 master01(2C/4G,cpu核心数要求大于2) 192.168.80.20 master02(2C/4G&…

kubeadm工作机制分析

kubeadm是Kubernetes 1.4开始新增的特性,用于快速搭建Kubernetes集群环境,两个命令就能把一个k8s集群搭建起来。之前广为诟病的“k8s环境搭建难”的问题,很快得到突破性的解决。本博文基于kubernetes v1.5.0源码对kubeadm工作原理和流程的分析…

Kubernetes v1.28.4 安装笔记

安装 kubelet kubeadm kubectl K8s 集群的每个 node 上都要安装的 官方文档参考: https://kubernetes.io/zh-cn/docs/setup/production-environment/tools/kubeadm/install-kubeadm/#installing-kubeadm-kubelet-and-kubectl 配置 containerd (容器运…

配置K8S的 NFS-Storageclass共享存储

目录 一.安装nfs 二.配置动态供应的默认存储类(nfs) 三.测试 本次我使用的系统是Ubuntu16.04版本 一.安装nfs 在nfs主节点安装 apt install nfs-kernrl-server rpcbind 或者 aptitude install nfs-kernel-server rpcbind在nfs-node节点安装 apt install nfs-common rpcb…

【云原生】kubeadm快速搭建K8s集群Kubernetes1.19.0

目录 一、 Kubernetes 的概述 二、服务器配置 2.1 服务器部署规划 2.2服务器初始化配置 三、安装Docker/kubeadm/kubelet【所有节点】 3.1 安装Docker 3.2 添加阿里云YUM软件源 3.3 安装kubeadm,kubelet和kubectl 四、部署Kubernetes Master 五、部署Kube…

K8S Ingress的安装与使用

目录 一.Ingress的安装 二.Ingress的使用 1.域名访问 2.路径重写 3.流量限制 一.Ingress的安装 直接上脚本 vim ingress.yaml apiVersion: v1 kind: Namespace metadata:name: ingress-nginxlabels:app.kubernetes.io/name: ingress-nginxapp.kubernetes.io/instance: in…

使用Kubeadm搭建Kubernetes 1.15 集群

前言 在上一篇博客中我们介绍了Kubernetes的一些概念和一些常见术语,读过之后大家应该对Kubernetes的定位和大概组织结构有了一些基本的认识,为了接下来进一步进行实验和学习,这节课我们先来搭建一个基本的Kubernetes集群,后续可…

《Kubernetes部署篇:Ubuntu20.04基于二进制安装安装kubeadm、kubelet和kubectl》

一、背景 由于客户网络处于专网环境下, 使用kubeadm工具安装K8S集群,由于无法连通互联网,所有无法使用apt工具安装kubeadm、kubelet、kubectl,当然你也可以使用apt-get工具在一台能够连通互联网环境的服务器上下载kubeadm、kubele…

Kubeadm 部署 k8s 集群

目录 1.初始化设置 2.所有节点安装docker 3.k8s节点安装kubeadm,kubelet和kubectl 4.部署K8S集群 5.部署Dashboard 6.部署harbor私有仓库 名称设置组件master192.168.116.70(2C/4G,cpu核心数要求大于2)docker、kubeadm、ku…

Kubernetes之kubeadm集群部署篇—系统初始化

文章目录 操作系统初始化配置1.1 设置主机名1.2 设置hosts解析主机名1.3 关闭SELinux和防火墙1.4 关闭swap1.5 设置系统参数1.6 设置节点间的SSH免密码登录1.7 配置docker 操作系统初始化配置 1.1 设置主机名 根据规划设置主机名 (所有节点) hostname…

(三)K8s单master群集部署--kubeamd方式+harbor仓库

文章目录环境一、kubeadm 部署单master集群1、关闭防火墙、核心防护(三台k8s节点)2、修改主机名、添加映射、加载ipvs模块3、安装Docker、kubeadm、kubelet1、安装docker2、安装kubeadm、kubelet、kubectl3、master初始化kubernetes4、安装pod网络插件5、node节点加入集群6、ma…