目录Kubernetes PersistentVolumes 介绍环境、软件准备单节点使用 CephFS Kubernetes PV & PVC 方式使用 CephFS测试跨节点使用 CephFS 1、Kubernetes PersistentVolumes 介绍 Kubernetes PersistentVolumes 持久化存储方案中,提供两种 API 资源方式: Persistent
目录Kubernetes PersistentVolumes 介绍环境、软件准备单节点使用 Ceph RBD Kubernetes PV & PVC 方式使用 Ceph RBD 测试单节点以及多节点使用 Ceph RBD 1、Kubernetes PersistentVolumes 介绍 Kubernetes PersistentVolumes 持久化存储方案中,提供两种 API 资源方式
一.概念PersistentVolumes 可以有多种回收策略,包括 "Retain"、"Recycle" 和 "Delete"。对于动态配置的 PersistentVolumes 来说,默认回收策略为 "Delete"。这表示当用户删除对应的 PersistentVolumeClaim 时,动态配置的 volume 将被自动删除。 如果 volume 包含重要数据时,这种自动行为可能是不合适的。
原创
精选
2024-05-23 14:33:53
332阅读
### Kubernetes批量生成PersistentVolumes (PV)
在Kubernetes中,PersistentVolumes (PV) 是一种用于存储数据的资源,它与Pods相对应,可以被动态地绑定到Pods上。通常情况下,我们会需要批量生成PV来满足多个应用的存储需求。在本文中,我将介绍如何使用Kubernetes来批量生成PV。
#### 流程概述
下面是实现“k8s批
原创
2024-04-09 11:28:05
79阅读
环境准备:docker version: 17.06.2-ce
kubeadm: v1.11.0 The MySQL Cluster deployment consists of a ConfigMap, two Services, three persistentvolumes and a StatefulSet最后是通过mysql+xtrabackup的模式来组成数据库master+slave
转载
2023-08-14 11:26:19
667阅读
常见的11中资源类型:pods (po)
nodes(no)
deployments (deploy)
replicasets(rs)
daemonsets(ds)
statefulsets(sts)
jobs
cronjobs(cj)
services(svc)
persistentvolumes(pv)
persistentvolumeclaim (
转载
2023-07-31 21:14:21
393阅读
### K8S访问其他服务器文件实现指南
在Kubernetes(K8S)中,我们可以通过使用Volumes和PersistentVolumes来实现访问其他服务器文件的功能。Volumes是一个抽象,可以让容器访问持久化的存储。PersistentVolumes(PV)是集群中的一种资源,独立于Pod存在,用来存储容器中的数据。以下是一个简单的指南,教你如何在K8S中实现访问其他服务器文件的功
原创
2024-03-11 09:54:03
74阅读
参考:https://kubernetes.io/zh/docs/tasks/administer-cluster/change-pv-reclaim-policy/ 为什么要更改 PersistentVolume 的回收策略 PersistentVolumes 可以有多种回收策略,包括 "Reta ...
转载
2021-08-04 11:15:00
758阅读
2评论
本示例演示了在 Kubernetes 上安装 WordPress 和 MySQL,这两个应用都使用 PersistentVolumes 和 PersistentVolumeClaims 保存数据。PersistentVolume(PV)是一块集群里由管理员手动提供,或 kubernetes 通过 StorageClass 动态创建的存储。 PersistentVolumeClaim(PVC)是一个
转载
2024-09-18 20:55:24
7阅读
文章目录1、NFS 介绍2、环境、软件准备3、Kubernetes HA 集群搭建4、直接挂载 NFS5、PV & PVC 方式使用 NFS6、StorageClasses 动态创建 PV 方式使用 NFS 1、NFS 介绍Kubernetes PersistentVolumes 持久化存储方案中,提供两种 API 资源方式: PersistentVolume(简称 PV) 和 Pers
转载
2024-06-07 21:53:54
49阅读
##方案一自定义yaml文件安装rediscluster背景在Kubernetes中部署Redis集群面临挑战,因为每个Redis实例都依赖于一个配置文件,该文件可以跟踪其他集群实例及其角色。为此,需要结合使用KubernetesStatefulSets和PersistentVolumes实现。rediscluster架构示意图:创建StatefulSetyaml文件---apiVersion:v
原创
精选
2021-03-10 17:29:17
1613阅读
Kubernetes是一个开源的容器编排引擎,可以动态地扩展、部署和管理容器化的应用程序。在Kubernetes中,我们可以使用本地磁盘作为PersistentVolumes(PV),以保存应用程序的数据。
实现"Kubernetes本地磁盘"主要包括以下步骤:
| 步骤 | 操作 |
原创
2024-05-28 11:33:02
60阅读
kubernetes生产实践之redis-clusterscofield菜鸟运维杂谈方案一自定义yaml文件安装rediscluster背景在Kubernetes中部署Redis集群面临挑战,因为每个Redis实例都依赖于一个配置文件,该文件可以跟踪其他集群实例及其角色。为此,需要结合使用KubernetesStatefulSets和PersistentVolumes实现。rediscluster
原创
2021-03-11 23:29:28
501阅读
简介 是对一组资源和对象的抽象集合,比如可以用来将系统内部的对象划分为不同的项目组或者用户组。 常见的pod、service、replicaSet和deployment等都是属于某一个namespace的(默认是default),而node, persistentVolumes等则不属于任何name
原创
2022-02-17 10:37:23
81阅读
Kubernetes (K8S) 是一个开源的容器编排引擎,它可以管理容器化应用程序的部署、扩展和运维。在K8S中,PersistentVolumes (PV) 和 PersistentVolumeClaims (PVC) 是用来实现持久化存储的机制,可以让应用程序挂载存储卷。本文将介绍如何在K8S中实现PV的挂载对象。
整个流程如下表所示:
| 步骤 | 操作 |
| :---: | ---
原创
2024-04-10 10:29:18
76阅读
在Kubernetes(K8S)集群中,PersistentVolumes(PV)是用来存储数据的独立存储单元。想要查看PV的剩余大小,可以通过一系列的步骤来实现。下面将详细介绍如何在K8S中查看PV的剩余大小,帮助刚入行的小白理解和实践。
### 实现“k8s查看pv剩余大小”的流程
| 步骤 | 内容 |
| ------ | ------ |
| 步骤一 | 使用kubectl命令查看P
原创
2024-04-11 11:30:30
340阅读
在 Kubernetes 中部署 Redis 集群在Kubernetes中部署Redis集群面临挑战,因为每个 Redis 实例都依赖于一个配置文件,该文件可以跟踪其他集群实例及其角色。为此,我们需要结合使用Kubernetes StatefulSets和PersistentVolumes。克隆部署文件git clone https://github.com/llmgo/redis-sts.git
转载
2021-03-17 21:53:24
276阅读
2评论
一、Namespace1)Namespace概述Namespace是对一组资源和对象的抽象集合,比如可以用来将系统内部的对象划分为不同的项目组或用户组。常见的pods,services,replicationcontrollers和deployments等都是属于某一个namespace的(默认是default),而node,persistentVolumes等则不属于任何namespace。Na
原创
精选
2020-08-16 17:57:22
3766阅读
一、Namespace1)Namespace概述Namespace是对一组资源和对象的抽象集合,比如可以用来将系统内部的对象划分为不同的项目组或用户组。常见的pods,services,replicationcontrollers和deployments等都是属于某一个namespace的(默认是default),而node,persistentVolumes等则不属于任何namespace。Na
原创
2020-01-09 18:48:20
1273阅读
# 实现K8S本地存储冗余的流程
为了实现K8S本地存储的冗余,我们可以使用K8S的Local Persistent Volumes,该特性允许我们将本地存储资源标记为PersistentVolumes (PVs)并通过PersistentVolumeClaims (PVCs)与Pods进行绑定,从而实现数据的冗余备份。
下面是实现K8S本地存储冗余的步骤:
| 步骤 |
原创
2024-03-14 09:34:49
126阅读