陈佳浩
陈佳浩
发布于 2024-08-13 / 35 阅读
0
0

hostpath使用

--- #单独起一个名称空间
apiVersion: v1          #指定api组
kind: Namespace         #指定api类型
metadata:               #元数据
  name: test-volume     #定义名称空间名字
--- #启动一个pod,用来测试
apiVersion: v1          #指定api组
kind: Pod               #指定api类型
metadata:               #元数据
  name: busybox         #定义pod名字
  namespace: test-volume        #指定名称空间
spec:                   #指定对象规约
  containers:           #定义容器
    - name: busybox     #定义容器名字
      image: busybox:1.36       #指定镜像和版本
      command:          #pod启动命令
        - "/bin/sh"
        - "-c"
        - "sleep 3600"
      imagePullPolicy: IfNotPresent     #定义镜像拉取策略
      volumeMounts:             #配置数据卷挂载
      - mountPath: /hostpath    #指定挂载点
        name: mount-host        #指定存储卷名称
  volumes:                      #定义存储卷
  - name: mount-host            #定义存储卷名称
    hostPath:                   #定义存储卷类型
      path: /data               #指定主机目录
      type: Directory           #挂载类型,有多种选择

评论