k8s实验搭建(二进制方式) kubernetes简称k8s。是⽤于⾃动部署,扩展和管理容器化应⽤程序的开源系统。中⽂官⽹:https://kubernetes.io/zh/中⽂社区:https://www.kubernetes.org.cn/官⽅⽂档:https://kubernetes.io/zh/docs/home/社区⽂档:https://docs.kubernetes.org.cn/
Ansible基础 ansible是一款基于python开发的自动化运维工具,实现了批量系统配置、批量程序部署、批量运行命令等功能。node3node4node5roles是在ansible中,playbook的目录组织结构。将代码或文件进行模块化,成为roles的文件目录组织结构。易读,代码可重用,层次清晰。
linux基础管理 注意:这里如果是扩展lvm的容量的话,用lvextend扩展,扩展后lvdisplay可以看到lvm的容量增加了,但是df -Th看分区容量并没有增加,需要用xfs_growfs 去刷新逻辑卷,比如xfs_growfs /dev/vg1/lv1。依次顺序:填写n创建分区,选择为p还是e,p为主分区,e为扩展分区,如果是扩展分区,分区大小容量用完,然后在扩展分区里在划分逻辑分区。/proc 这个目录下有每一个进程的目录,以进程的ID号命名,当进程被杀死,/proc下的目录也会被删除。
docker 安装 Docker 指令除了单条使用外,还支持赋值、解析变量、嵌套使用,每个容器被创建后,都会分配一个CONTAINER ID 作为容器的唯一标示,后续对容器的启动、停止、 修改、删除等所有操作,都是通过 CONTAINER ID 来完成,类似数据库概念中的主键。镜像可以理解为处于静态的只读文件,它是创建容器的先决条件,容器是镜像的运行实体,仓库的作用是负责存储和分发镜像。docker的安装方式一般有三种,分别是脚本安装,yum安装,rpm包安装,我这里选择的是rpm包安装。