zoukankan      html  css  js  c++  java
  • k8s基础学习存储卷

    存储卷的几种类型:

    emptyDir -- 用于存储临时数据的简单空目录

    hostPath -- 用于将目录从工作节点的文件系统挂载到pod中

    gitRepo -- 通过检出Git仓库的内容来初始化的卷

    nfs -- 挂载到pod中的NFS共享卷

    configMap,secret,downwardAPI--用于将k8s部分资源和集群信息公开给pod的特殊类型的卷,用于将k8s元数据公开给运行在pod中的应用程序

    persistentVolumeClaim -- 持久存储类型

    EMPTYDIR:

    最简单的卷类型,卷的生存周期与pod的生存周期相关联,当删除pod时,卷的内容就丢失。

    emptydir在同一个pod中运行的容器之间共享文件特别有用

     

    GITREPO:

    ###

    访问工作节点文件系统上的文件:

    某些系统级别的Pod(如DAEMONSET)确实需要读取节点的文件或使用节点文件系统来访问节点设备。k8s通过hostPath来实现这一点。

    hostpath卷将工作节点上的文件或目录挂载到容器的文件系统中

    这是持久性存储,gitrepo和emptydir都会在pod删除时被删除,而hostpath不会。

    hostpath会对节点很敏感。

  • 相关阅读:
    把swf反编译成fla的几种方法
    隐藏tomcat页面异常显示的版本信息
    配置Tomcat-8.5 JVM内存参数
    Nim Game
    Longest Increasing Path in a Matrix
    信息熵和信息增益
    故乡的云
    urllib编码
    odd_even_list
    Different Ways to Add Parentheses
  • 原文地址:https://www.cnblogs.com/normanlin/p/10852022.html
Copyright © 2011-2022 走看看