内容导航(一)资产信息(二)脚本内容(三)网络插件flannel1,使用flannel网络插件2,修改网络模式为ipvs,(svc无法ping通)。(四)yml基本结构编写1,pod文件编写2,deploy文件编写3,service文件编写(五)ingress-nginx部署(六)K8S内微服务之间访问方式(七)常用命令1,加入节点1,指定(声明)controlPlane地址(角色)2,生成证书
转载
2024-08-09 20:43:07
48阅读
一、利用ansible部署kubernetes准备: 集群介绍 本系列文档致力于提供快速部署高可用k8s集群的工具,并且也努力成为k8s实践、使用的参考书;基于二进制方式部署和利用ansible-playbook实现自动化:既提供一键安装脚本,也可以分步执行安装各个组件,同时讲解每一步主要参数配置和注意事项;二进制方式部署有助于理解系统各组件的交互原理和熟悉组件启
转载
2023-09-08 20:07:06
179阅读
目录k8s持久化存储探讨:k8s中为什么要做持久化存储?1、k8s持久化存储:emptyDir2、k8s持久化存储:hostPath3、k8s持久化存储:nfs4、k8s持久化存储: PVC4.1 k8s PV是什么?4.2 k8s PVC是什么?4.3 k8s PVC和PV工作原理4.4 创建pod,使用pvc作为持久化存储卷5、 k8s存储类:storageclass5.1 安装nf
转载
2023-06-29 21:00:27
268阅读
# K8s Redis 集群 PVC 实现指南
在 Kubernetes (K8s) 中部署 Redis 集群并使用持久化卷 (PVC),可以确保数据在重启或故障后依然可用。本文将详细介绍实现的流程。
## 流程概述
首先,我们需要了解实现 Redis 集群的步骤。下表对此进行概述:
| 步骤 | 操作描述 | 命令/代码示例
原创
2024-08-27 04:54:56
55阅读
导读上一篇写了共享存储的概述以及一个简单的案例演示。这一篇就写一下PV和PVC。PV是对底层网络共享存储的抽象,将共享存储定义为一种“资源”,比如Node也是容器应用可以消费的资源。PV由管理员创建和配置,与共享存储的具体实现直接相关。PVC则是用户对存储资源的一个“申请”,就像Pod消费Node资源一样,PVC能够消费PV资源。PVC可以申请特定的存储空间和访问模式。StorageClass,用
转载
2023-11-23 16:52:24
195阅读
本文章已同步到kubernetes-handbook 7.1章节。 Kubernetes集群沿用跟我一起部署kubernetes1.6集群中的三台机器。 我们复用kubernetes集群的这三台主机做glusterfs存储。 以下步骤参考自:https://www.xf80.com/2017/04/21/kubernetes-glusterfs/ 安装Glusterfs 我们直接
转载
2024-07-24 15:01:03
53阅读
Kubernetes (K8s) 是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。在K8s中,我们可以通过定义Persistent Volume (PV) 和 Persistent Volume Claim (PVC) 来管理持久化存储。
PV 是K8s集群中的存储资源,它可以是网络存储(Network-attached storage, NAS)或本地存储(Local st
原创
2024-02-02 15:55:16
117阅读
一、概述PVC 的全称是:PersistentVolumeClaim(持久化卷声明),PVC 是用户存储的一种声明,PVC 和 Pod 比较类似,Pod 消耗的是节点,PVC 消耗的是 PV 资源,Pod 可以请求 CPU 和内存,而 PVC 可以请求特定的存储空间和访问模式。对于真正使用存储的用户不需要关心底层的存储实现细节,只需要直接使用 PVC 即可。PVC作为用户对存储资源的需求申请,主要
转载
2024-06-11 10:40:08
126阅读
PVC和PV 文章目录一: PVC和PV概述1.1 什么是pvc和pv1.2两种pv的提供方式小结二: 查看pv和pvc的定义方式2.1 使用explain 查看pv的定义方式2.1.1 查看pv的定义方式2.1.2 查看pv定义的规格2.2 使用explain 查看pvc的定义方式2.2.1 查看pvc的定义方式2.2.2 查看pvc的规格三: 配置nfs使用pv和pvc3.1配置nfs存储&n
转载
2024-05-16 10:15:25
259阅读
背景Ceph分布式存储系统Ceph是一种性能优秀、使用可靠、支持扩展的,统一的分布式文件系统。ceph可提供对象、文件和块存储,在ceph集群中可以看到相应存储资源的监控信息,守护程序等。RookRook 是一个开源的云原生存储框架,为各种存储解决方案提供支持,以便与云原生环境本地集成。它使用容器的方式进行管理和调度, 将存储软件转变为自我管理、自我扩展和自我修复的存储服务。以此来实现对存储资源的
转载
2024-03-03 08:36:16
51阅读
文章目录1、认识PV/PVC/StorageClass1.1 介绍1.2 生命周期1.3 PV类型1.4 PV卷阶段状态2、创建 NFS的PV和PVC2.1 清理环境2.2 创建所需资源2.3 写pv,pvc,pod的清单并运行2.4 测试2.5 补充个删除命令3、StorageClass3.1 StorageClass介绍3.2 部署StorageClass3.3 默认的 StorageCla
转载
2024-06-12 13:08:47
48阅读
在Kubernetes(K8S)中,PersistentVolumeClaim(PVC)是一种用于请求某种存储资源(如持久化存储)的对象。PVC通常用于将存储资源动态绑定到Pod中,从而确保数据持久性和可靠性。在使用PVC时,了解PVC的状态(即phase)是非常重要的,可以帮助您了解PVC目前的状态以及可能需要采取的进一步操作。
在Kubernetes中,PVC有以下几种状态(phase):
原创
2024-03-18 10:20:58
104阅读
K8S是一个用于管理容器化应用程序的开源平台,通过使用PersistentVolume(持久卷)和PersistentVolumeClaim(持久卷声明)来实现数据的持久化存储。在K8S中,可以使用PVC(PersistentVolumeClaim)来声明对PersistentVolume的需求,实现数据的持久化存储。下面我们来看一下如何在K8S中使用PVC。
### 步骤
| 步骤 | 操作
原创
2024-03-20 09:52:00
50阅读
在Kubernetes(K8s)中创建PersistentVolumeClaim(PVC)是一项常见的操作,用于在集群中动态请求持久化存储。在这篇文章中,我将向您展示如何创建PVC,让您可以在K8s集群中更好地管理存储资源。
整个过程可以分为以下几个步骤:
| 步骤 | 操作 |
|-------|----------------------
原创
2024-03-12 11:33:26
129阅读
Kubernetes是一个开源的容器编排引擎,可以帮助我们管理容器化的应用程序。在使用Kubernetes的过程中,我们经常需要创建和删除Persistent Volume Claims(PVC),来为应用程序提供持久化存储。在某些场景下,我们可能需要删除已经创建的PVC。本文将教你如何在Kubernetes中删除PVC。
## 删除PVC的步骤
下面是删除PVC的步骤,我们可以用表格形式展示
原创
2024-03-08 12:37:49
233阅读
在Kubernetes中,Persistent Volume Claims(PVC)是用来请求、绑定和使用存储资源的对象。当Pod使用的PVC被删除时,PVC中的数据并不会立即被清除,而是会进入“Released”状态。在这种情况下,我们可以通过PVC回收机制来回收这些释放的存储资源,并将其重新分配给其他PV使用。
下面是关于Kubernetes中PVC回收的流程及相应的代码示例:
| 步骤
原创
2024-03-12 10:13:10
111阅读
K8S中使用Persistent Volume(PV)和Persistent Volume Claim(PVC)可以帮助用户更方便地管理存储卷和使用存储卷。在这篇文章中,我将介绍K8S中PVC的优点以及如何使用PVC来实现持久化存储。
### 什么是PVC
Persistent Volume Claim(PVC)是K8S提供的一种机制,可以让Pod请求持久化存储资源。通过定义PVC,用户可以请
原创
2024-03-18 13:07:37
136阅读
Kubernetes(K8S)是一种用于自动化部署、扩展和管理容器化应用程序的开源系统。在K8S中,PersistentVolumeClaim(PVC)是一种请求持久性存储的声明,它允许容器挂载存储卷,从而实现数据持久化和存储共享。在本篇文章中,我将向你介绍K8S PVC的优势,并通过代码示例演示如何使用PVC。
### K8S PVC的优势
K8S PVC的出现解决了在容器化应用中数据持久化
原创
2024-03-08 09:38:42
44阅读
在Kubernetes(K8S)中,PersistentVolume(PV)和PersistentVolumeClaim(PVC)是用于存储的重要概念。PV是集群中的存储资源,PVC是用户请求存储的方式。在这篇文章中,我将解释如何在K8S中挂载PVC,并提供相应的代码示例。
# K8S挂载PVC流程
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 创建PersistentV
原创
2024-03-20 11:19:16
158阅读
在Kubernetes(K8S)中,PersistentVolume(PV)和PersistentVolumeClaim(PVC)是用于存储的重要概念。PV表示集群中的存储资源,而PVC是用户请求存储资源的方式。在实际应用中,我们通常需要设置不同用户对PV和PVC的权限。下面将详细介绍如何实现“k8s pvc权限”。
### 流程概述
下面是实现“k8s pvc权限”的主要步骤:
| 步骤
原创
2024-03-08 12:47:51
654阅读