摘要: ingress-nginx-controller 是一个常用的 Kubernetes Ingress 控制器,它基于 NGINX 实现,主要用于管理和处理集群中的 Ingress 资源。 Ingress 资源是 Kubernetes 中的一种网络入口资源,用于将外部流量路由到集群内部的服务 ingr 阅读全文
posted @ 2024-06-13 23:09 little小新 阅读(74) 评论(0) 推荐(0) 编辑
摘要: PV :声明这个资源是一个持久卷 (PV)。 PVC:声明这个资源是一个持久卷声明 (PVC)。 创建yaml配置 apiVersion: v1 kind: PersistentVolume #PV是集群中的一块存储,可以由PVC请求并使用。-虚拟存储 - 实体机的存储、不是容器中的存储 metad 阅读全文
posted @ 2024-06-13 22:45 little小新 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 创建yaml文件 配置数据库信息 kind: Service apiVersion: v1 metadata: name: mysql-svc namespace: ops-system spec: type: ClusterIP #Kubernetes将为此服务随机分配一个集群内部的IP地址 Cl 阅读全文
posted @ 2024-06-13 21:55 little小新 阅读(52) 评论(0) 推荐(0) 编辑
摘要: Kubernetes Ingress 资源配置文件主要定义了如何通过 NGINX Ingress 控制器来处理进入集群的 HTTP/HTTPS 流量 apiVersion: networking.k8s.io/v1 #表示这是一个 Ingress 资源,并使用了 Kubernetes 网络 API 阅读全文
posted @ 2024-06-13 21:06 little小新 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 注意:资源管理的三种方式都是在master节点上运行的、如果想在node节点上运行下边的指令操作、需要将master节点上的配置文件 .kube/ 复制到node节点上:(scp -r /root/.kube/ node1:/root/.kube) 资源管理方式:三种方式 1、命令式对象管理--直接 阅读全文
posted @ 2024-06-13 17:56 little小新 阅读(24) 评论(0) 推荐(0) 编辑
摘要: ·资源供应: 管理员手动创建底层存储和PV ·资源绑定: 用户创建PVC,kubernetes负责根据PVC的声明去寻找PV,并绑定在用户定义好PVC之后,系统将根据PVC对存储资源的请求在已存在的PV中选择一个满足条件的。 一旦找到,就将该PV与用户定义的PVC进行绑定,用户的应用就可以使用这个P 阅读全文
posted @ 2024-06-13 17:55 little小新 阅读(3) 评论(0) 推荐(0) 编辑
摘要: PV(Persistent Volume)是持久化卷的意思、是对底层的共享存储的一种抽象、一般情况下PV有kubernetes管理员进行创建和配置、他与底层具体的共享存储技术有关、并通过插件完成于共享存储的对接 PVC(Persistent Volume Claim)是持久卷声明的意思、是用户对于存 阅读全文
posted @ 2024-06-13 17:55 little小新 阅读(50) 评论(0) 推荐(0) 编辑
摘要: PVC与PV的创建 如下yaml文件 apiVersion: v1 kind: PersistentVolume #PV是集群中的一块存储,可以由PVC请求并使用。-虚拟存储 - 实体机的存储、不是容器中的存储 metadata: name: postgresql-pv namespace: ops 阅读全文
posted @ 2024-06-13 17:54 little小新 阅读(80) 评论(0) 推荐(0) 编辑