云容器引擎 CCE_AUTOPILOT集群-临时路径(EmptyDir):通过kubectl使用临时路径

时间:2024-10-17 21:43:59

通过kubectl使用临时路径

  1. 请参见通过kubectl连接集群配置kubectl命令。
  2. 创建并编辑nginx-emptydir.yaml文件。

    vi nginx-emptydir.yaml

    YAML文件内容如下:

    apiVersion: apps/v1
    kind: Deployment
    metadata:
      name: nginx-emptydir
      namespace: default
    spec:
      replicas: 2
      selector:
        matchLabels:
          app: nginx-emptydir
      template:
        metadata:
          labels:
            app: nginx-emptydir
        spec:
          containers:
            - name: container-1
              image: nginx:latest
              volumeMounts:
                - name: vol-emptydir     # 卷名称,需与volumes字段中的卷名称对应
                  mountPath: /tmp        # emptyDir挂载路径
          imagePullSecrets:
            - name: default-secret
          volumes:
            - name: vol-emptydir         # 卷名称,可自定义
              emptyDir:
                medium: Memory          # emptyDir磁盘介质:设置为Memory时,表示开启内存;设置为空时为原生默认的存储介质类型
                sizeLimit: 1Gi          # 卷容量大小

  3. 创建工作负载。

    kubectl apply -f nginx-emptydir.yaml

support.huaweicloud.com/usermanual-cce-autopilot/cce_11_0638.html