一、实验环境: 部署在虚拟机或物理服务器上,不能部署在docker上,所有要还原至新系统,注意不是K8s新系统; 二、修改180、181机器的名称:db1\db2;做时间同步,都为阿里云时间 [root@Server10 ~]# [root@Server10 ~]# hostnamectl set-hostname db1 […
知识点: Redis 数据保存在内存里,如果死机,数据就丢了,需要做主从复制,电商用的多,适用流量大,512G内存,服务器全部插满;Orlace,mysql保存在硬盘里 面试时可以说:20台物理服务器,100个pod,3个主节点,(k8s可以在物理服务器上,也可以部署在虚拟机上,如果公司大优选物理服务器,速度更快) 一、实验环境: master1\…
[root@node1 ~]# ls anaconda-ks.cfg calico.tar.gz node-exporter.tar.gz pro…
知识点: MongoDB 的核心优势在于灵活的数据模型、水平扩展能力和非结构化数据处理,适合互联网、大数据分析、实时应用等场景。在技术选型时,若业务需求以 “快速迭代、非结构化数据、高并发” 为核心,MongoDB 是优选;若强调强事务或高度结构化查询,可考虑结合关系型数据库使用。 不适合 MongoDB 的场景(对比参考):强事务一致性需求:如银…
知识点: 一、Prometheus 理论知识 1、Prometheus 介绍? Prometheus 是一个开源的系统监控和报警系统,现在已经加入到 CNCF 基金会,成为继 k8s 之后第二个在 CNCF 托管的项目,在 kubernetes 容器管理系统中,通常会搭配 prometheus 进行监控,同时也支持多种 exporter 采集数据,…
知识点: 我们先提到了K8s的设计是,pv交给存储管理员来管理,我们是管用pvc来消费就好,但这里我们实际还是得一起管理pv和pvc,在实际工作中,我们(存储管理员)可以提前配置好pv的动态供给StorageClass,来根据pvc的消费动态生成pv 一、实验环境: master1、node1\node2还原至单节点集群,185直接开机。 Nfs7…
知识点: 连接nfs,放在存储位置上的PersistentVolume(PV) & PersistentVolumeClaim(PVC) 现在讲Volume里面在生产中用的最多的PersistentVolume(持久卷,简称PV)和 PersistentVolumeClaim(持久卷消费,简称PVC),通常在企业中,Volume是由存储系统…
一、实验环境:master1\node1\node2还原至单节点集群,开机 我们可以用K8s volume来持久化保存容器的数据,Volume的生命周期独立于容器,Pod中的容器可能被销毁重建,但Volume会被保留。 本质上,K8s volume是一个目录,这点和Docker volume差不多,当Volume被mount到Pod上,这个Pod中…
一、实验环境: 五台都还原至k8s环境配置完成 二、5台机器上创建k8s版本v1.30阿里云的数据源 [root@master1 -5~]# cat > /etc/yum.repos.d/kubernetes.repo <<EOF 所有节点上创建k8s版本v1.30阿里云的数据源 [kubernetes] name=Ku…
知识点: K8s下的Ingress-Nginx控制器:生产环境实战配置指南相关:nginx和tomact的实验 实验环境:五台虚拟机还原至高可用集群 Ingress Controller工作原理 为了使得Ingress资源正常工作,集群中必须要有个Ingress Controller来解析Ingress的转发规则。Ingress Controlle…