一、实验环境: 部署在虚拟机或物理服务器上,不能部署在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…
知识点: 我们先提到了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…
知识点: labels标签,在kubernetes我们会经常见到,它的功能非常关键,就相关于服务pod的身份证信息,如果我们创建一个deployment资源,它之所有能守护下面启动的N个pod以达到期望的数据,service之所以能把流量准确无误的转发到指定的pod上去,归根结底都是labels在这里起作用,下面我们来实际操作下,相信大家跟着操作完…
知识点: k8s Service是Kubernetes中的一种重要资源对象,用于定义一组Pod的访问规则。Service可以实现负载均衡、服务发现等功能,为应用程序提供稳定的入口。 Service在Kubernetes中有以下几种类型,每种类型都有其特点和适用场景: 1)ClusterIP:这是默认的Service类型,自动分配一个仅Cluster…