ICode9

精准搜索请尝试: 精确搜索
  • ECK使用动态PVC的NFS作为存储2020-03-11 14:07:59

    ECK,也就是Elastic Cloud on Kubernetes的缩写,可以基于K8s operator在Kubernetes集群来自动化部署、管理、编排Elasticsearch、Kibana、APM Server服务。 ECK目前的features: λ Elasticsearch, Kibana 和 APM Server的部署; λ TLS证书管理; λ 安全的Elasticsearch cluster 配置

  • pv绑定pvc2020-03-09 16:59:12

    创建pvapiVersion: v1kind: PersistentVolumemetadata: name: pv003 labels: app: vnc003 namespace: vnc-spacespec: capacity: storage: 5Gi accessModes: - ReadWriteMany persistentVolumeReclaimPolicy: Retain hostPath: path: "/home/pv"创建

  • k8s无脑系列(七)- NFS存储(动态存储)2020-03-08 21:52:58

    k8s无脑系列(七)- NFS存储(动态存储) 1. 为什么需要动态存储 大概其的说一说,不一定对。总之一开始就觉得是个好东西。用到了,自然能体会到好处。 为每一个需要存储的资源编写pv,pvc很繁琐。 相同类型的请求有很多,急需快速可控的方案来实现动态申请。pvc申请,自动绑定pv 需要可以精细

  • Kubernetes-PersistentVolumeClaim(PVC)介绍2020-03-08 18:01:44

    1 PVC介绍   PVC是用户层面,作为对存储资源的需求申请,主要包括了存储空间大小、访问模式、PV的选择条件、存储类别等信息的设置。 2 PVC的参数详解 2.1 PVC的yaml模板 apiVersion: v1 kind: PersistentVolumeClaim metadata: name: test-pvc1 spec: accessModes: - Read

  • k8s数据持久化之statefulset的数据持久化,并自动创建PV与PVC2020-02-25 10:55:29

    一:Statefulset StatefulSet是为了解决有状态服务的问题,对应的Deployment和ReplicaSet是为了无状态服务而设计,其应用场景包括:1.稳定的持久化存储,即Pod重新调度后还是能访问到相同的持久化数据,基于PVC来实现2.稳定的网络标志,即Pod重新调度后其PodName和HostName不变,基于Headless Ser

  • k8s 使用NFS的Volume2020-01-24 21:52:20

    1. k8s PV 与 PVC PV 是已经由管理员提供或者动态使用供应的集群中的一块存储的存储类。它是集群中的资源,就像节点是集群资源一样。PV是类似于Volumes的卷插件,但是其生命周期独立于使用PV的任何单个Pod。此API对象捕获NFS,iSCSI或特定于云提供商的存储系统的存储实现的详细信息。

  • 动态PVC与StorageClass2020-01-01 14:51:51

    PVC的关键配置参数: 资源请求(即存储空间的大小):描述对存储资源的请求,request.storage的设置 Access Modes: 用于描述用户应用 对 存储资源的访问权限, 3种访问模式设置和PV的设置相同。 Volume Modes(存储卷模式): PVC也可以设置存储卷模式,用于描述使用的PV存储卷模式,包括文件系统

  • 从零开始入门 K8s | 应用存储和持久化数据卷:核心知识2019-10-16 11:04:10

    作者 | 至天 阿里巴巴高级研发工程师 一、Volumes 介绍 Pod Volumes 首先来看一下 Pod Volumes 的使用场景: 场景一:如果 pod 中的某一个容器在运行时异常退出,被 kubelet 重新拉起之后,如何保证之前容器产生的重要数据没有丢失? 场景二:如果同一个 pod 中的多个容器想要共享数据,应该如

  • 从零开始入门 K8s | 应用存储和持久化数据卷:核心知识2019-10-09 15:50:50

    作者 | 至天 阿里巴巴高级研发工程师 一、Volumes 介绍 Pod Volumes 首先来看一下 Pod Volumes 的使用场景: 场景一:如果 pod 中的某一个容器在运行时异常退出,被 kubelet 重新拉起之后,如何保证之前容器产生的重要数据没有丢失? 场景二:如果同一个 pod 中的多个容器想要共享数据,应该

  • 使用nfs在k8s集群中实现持久化存储2019-08-22 15:55:28

    准备NFS服务192.168.1.244$ yum -y install nfs-utils rpcbind$ systemctl start nfs-server rpcbind$ systemctl enable nfs-server rpcbind$ mkdir -p /data/k8s$ cd /data/k8s$ echo 11111111 > index.html$ vim /etc/exports/data/k8s *(rw,async,no_root_squash)$ s

  • Kubernetes对象中的PersistentVolume、PersistentVolumeClaim和StorageClass的概念关系2019-07-30 16:02:03

    Kubernetes容器要持久化数据,离不开volume,k8s的volume和Docker原生概念中的volume有一些差别,不过本次不讲这个,本次要明确的是k8s持久化数据用到的几个对象PersistentVolume、PersistentVolumeClaim和StorageClass,首先明确这既然都是k8s对象,就可以通过API来创建的。         k8s

  • PersistentVolumeClaim2019-07-15 20:36:43

    本文个人博客地址:https://www.huweihuang.com/kubernetes-notes/storage/persistent-volume-claim.html PersistentVolumeClaim 1. PVC概述 PersistentVolumeClaim(简称PVC)是用户存储的请求,PVC消耗PV的资源,可以请求特定的大小和访问模式,需要指定归属于某个Namespace,在同一

  • k8s 基于NFS部署storageclass pv自动供给2019-06-24 23:40:58

    在k8s中部署有状态应用时,通常需要做数据持久化存储。 后端存储的方式有以下几种: 1.基于宿主机本地的存储方式;   (重启pod时,若pod被调度到其他节点上,尽管原来节点上的数据不会丢失,但是其他节点上没有该应用存储过的数据,所以并不持久化) 2.基于本地过云存储服务的方式,如:(NFS、glusterf

  • NFS pv部署2019-06-23 16:01:29

    一、部署nfs服务端: 可以选择kubernetes_cluster内的任意的node去做为nfs服务端,部署节点也可以。我选择的是部署节点去做为nfs服务端。 (1)部署节点安装nfs服务软件包: yum install -y nfs-utils rpcbindvim /etc/exports/nfsdata *(rw,no_root_squash,no_all_squash,sync) (2)保存

  • NFS PersistentVolume2019-06-21 14:38:44

    第8篇NFS PersistentVolume   一、部署nfs服务端: k8s-master 节点上搭建了 NFS 服务器 (1)安装nfs服务: yum install -y nfs-utils rpcbind vim /etc/exports /nfsdata *(rw,no_root_squash,no_all_squash,sync)   (2)保存配置文件后,执行如下操作: 在服务端创建对应的目录和赋

  • PVC 在 Kubernetes 1.12 版本删除异常问题2019-06-20 21:38:08

    背景:   在 1.12 版本的环境下由 Job 创建的 Pod 中挂载 PVC 后,当 Pod 运行时或结束后未被删除前,调用 API-Server 删除 PVC 后会导致 PVC 状态变为 termination 状态。此时需要先将 Pod 删除后,再删除 PVC 方可成功。   问题:   在 PVC 为 termination 时,查看 PVC 状态仍未 Bou

  • k8s之存储卷及pvc2019-06-16 12:51:23

    1.存储卷概述   因为pod是有生命周期的,pod一重启,里面的数据就没了,所以我们需要数据持久化存储,在k8s中,存储卷不属于容器,而是属于pod,也就是说同一个pod中的容器可以共享一个存储卷,存储卷可以是宿主机上的目录,也可以是挂载在宿主机上的外部设备. 存储卷类型: emptyDIR存储卷

  • StorageClass-动态PVC2019-06-13 17:00:07

    StorageClass  之前我们部署了PV 和 PVC 的使用方法,但是前面的 PV 都是静态的,什么意思?就是我要使用的一个 PVC 的话就必须手动去创建一个 PV,我们也说过这种方式在很大程度上并不能满足我们的需求,比如我们有一个应用需要对存储的并发度要求比较高,而另外一个应用对读写速度又要求比

  • 20.Kubernetes共享存储2019-06-04 21:44:46

    Kubermetes对于有状态的容器应用或者对数据需要持久化的应用,不仅需要将容器内的目录挂载到宿主机的目录或者emptyDir临时存储卷,而且需要更加可靠的存储来保存应用产生的重要数据,以便容器应用在重建之后,仍然可以使用之前的数据。不过,存储资源和计算资源(CPU/内存)的管理方式完全不

  • k8s pv无法删除问题2019-05-28 12:48:23

    一般删除步骤为:先删pod再删pvc最后删pv 但是遇到pv始终处于“Terminating”状态,而且delete不掉。如下图: 解决方法: 直接删除k8s中的记录: kubectl patch pv xxx -p '{"metadata":{"finalizers":null}}'  

  • PV、PVC、StorageClass讲解2019-05-26 11:42:17

    PV、PVC、StorageClass讲解 为了方便开发人员更加容易的使用存储才出现的概念。通常我们在一个POD中定义使用存储是这样的方式,我们以hostpath类型来说: apiVersion: v1 kind: Pod metadata: name: mypod spec: containers: - image: nginx name: mynginx volumeMounts

  • kubernetes 直接调用 ceph 作为后端存储2019-03-25 17:51:27

    目的 ceph 作为独立的后端存储 利用 kubernets 连接该 ceph 存储 ceph 自行独立管理 kubernets 只需要获取连接 ceph 的 mon 地址, 只需要具备连接到该 ceph 的用户权限即可 优点 ceph 维护, 管理比较灵活 多个 kubernets 可以连接到相同的一个 ceph 集群中 概念 PV persis

  • StatefulSet在Kubernetes中的应用2019-03-20 16:56:28

    概述Kubernetes中有很多的控制器,比如常用的ReplicaSet,Deployment,DaemonSet,StatefulSet等。以这四种为例,我们可以将它们分为两种,一种为有状态控制器,一种为无状态控制器,StatefulSet则为有状态控制器,通常用于管理有状态的服务,如:MySQL,Redis,MongoDB等。有状态控制器通常有以下几个特点:稳

  • Harbor快速部署到Kubernetes集群及登录问题解决2019-02-23 10:52:42

      Harbor(https://goharbor.io)是一个功能强大的容器镜像管理和服务系统,用于提供专有容器镜像服务。随着云原生架构的广泛使用,原来由VMWare开发的Harbor也加入了云原生基金会(参考《Harbor最新进展,将由CNCF管理 》,项目地址已经变为 https://github.com/goharbor),成为云原生的生态

  • eNSP 华为帧中继实验 二2019-02-15 11:55:06

    拓扑图:帧中继 映射表 R1 pvc-info R2 PVC-info 两两互通

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有