zoukankan      html  css  js  c++  java
  • aws eks ebs StorageClass PersistentVolume PersistentVolumeClaim

    aws EBS 提供存储资源
    Amazon EBS CSI 驱动程序的安装,请参考https://docs.aws.amazon.com/zh_cn/eks/latest/userguide/ebs-csi.html

    storageclass的配置文件 storageclass.yaml

    apiVersion: storage.k8s.io/v1
    kind: StorageClass
    metadata:
      name: ebs-sc01
      annotations:
        storageclass.kubernetes.io/is-default-class: "true"
    provisioner: ebs.csi.aws.com
    allowVolumeExpansion: true
    reclaimPolicy: Delete
    volumeBindingMode: WaitForFirstConsumer
    parameters:
      fsType: ext4
      type: gp2
    

    persistentVolumeClaim的配置文件claim.yaml

    apiVersion: v1
    kind: PersistentVolumeClaim
    metadata:
      name: ebs-claim01
    spec:
      accessModes:
        - ReadWriteOnce
      storageClassName: ebs-sc01
      resources:
        requests:
          storage: 5Gi
    

    测试用的pod, 配置文件pod.yaml

    apiVersion: v1
    kind: Pod
    metadata:
      name: app
    spec:
      containers:
      - name: app
        image: centos
        command: ["/bin/sh"]
        args: ["-c", "while true; do echo $(date -u) >> /data/out.txt; sleep 5; done"]
        volumeMounts:
        - name: persistent-storage
          mountPath: /data
      volumes:
      - name: persistent-storage
        persistentVolumeClaim:
          claimName: ebs-claim01
    
    本人水平有限,还在不断学习中 难免有很多错误或者遗漏,望见谅
  • 相关阅读:
    hdu 1423 LICS
    poj 1135
    poj 1112
    poj 1087
    poj 1094
    谷歌浏览器字体小于12px不能正常显示bug
    gulpfile.js配置 实现ctrl+s自动编译和刷新浏览器
    <hr>标签横线的颜色
    jQuery轮播图鼠标移入停止,移出播放,点击小横条切换图片
    最简单的jq轮播图
  • 原文地址:https://www.cnblogs.com/faberbeta/p/14276746.html
Copyright © 2011-2022 走看看