开发者社区 > 云效DevOps > 正文

云效上使用k8s部署的服务, 要接入挂载文件nas,有没有接入文档?

云效上使用k8s部署的服务, 要接入挂载文件nas,有没有接入文档?

展开
收起
三分钟热度的鱼 2023-11-22 19:26:40 73 0
5 条回答
写回答
取消 提交回答
  • 云效上使用k8s部署的服务接入挂载文件nas,你可以选择通过阿里云CSI存储组件、Kubernetes内置的Volume或CSI插件将NAS挂载至自建Kubernetes集群访问。具体的操作步骤如下:

    1. 创建注册集群并将自建Kubernetes集群接入注册集群。具体操作,请参见通过控制台创建注册集群、通过onectl创建注册集群。
    2. 已为你自建的Kubernetes集群扩容了阿里云ECS节点。关于如何为自建Kubernetes集群扩容阿里云ECS节点,请参见创建节点池并扩容。
    3. 利用阿里云容器服务ACK的CNFS,将阿里云的文件存储NAS抽象为一个K8s对象(CRD)进行独立管理,包括创建、删除、描述、挂载,监控及扩容等运维操作。
    4. 在CSI插件中利用NAS的加速客户端功能,实现NAS访问速度的大幅提升。
    2023-11-28 11:10:07
    赞同 展开评论 打赏
  • 没有对应的文档,挂载nas需要自行配置。

    2023-11-26 16:25:47
    赞同 展开评论 打赏
  • 目前没有配置NAS的接入文档,需要自己试一下了。

    如何通过云效进行K8s部署https://help.aliyun.com/document_detail/224590.html?spm=a2c4g.393751.0.i7

    2023-11-24 14:05:16
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    接入挂载文件NAS可以在云效中实现,以下是详细的步骤:

    步骤1:配置NAS

    登录阿里云控制台,找到NAS控制台,并创建一个新的NAS实例。

    步骤2:创建Persistent Volume Claim

    在Kubernetes中,您需要创建一个 Persistent Volume Claim (PVC),用于声明需要的存储容量。创建PVC的示例YAML文件如下所示:

    apiVersion: v1
    kind: PersistentVolumeClaim
    metadata:
      name: nas-volume-pvc
    spec:
      accessModes:
        - ReadWriteMany
      storageClassName: standard
      resources:
        requests:
          storage: 1Gi
    

    步骤3:创建Persistent Volume

    接下来,您需要创建一个Persistent Volume (PV) 并将其绑定到PVC。以下是一个创建PV的示例YAML文件:

    apiVersion: v1
    kind: PersistentVolume
    metadata:
      name: nas-volume
    spec:
      capacity:
        storage: 1Gi
      accessModes:
        - ReadWriteMany
      persistentVolumeReclaimPolicy: Retain
      nas:
        server: <nas服务器IP>
        path: <挂载点路径>
        filesystemType: nfs
    

    步骤4:使用Volume

    最后,您需要将刚刚创建的PVC关联到Pod。下面是一个使用Volume的示例YAML文件:

    apiVersion: v1
    kind: Pod
    metadata:
      name: pod-with-nas-volume
    spec:
      containers:
      - name: my-container
        image: nginx
        volumeMounts:
        - mountPath: /data
          name: nas-volume
      volumes:
      - name: nas-volume
        persistentVolumeClaim:
          claimName: nas-volume-pvc
    

    总结,要实现云效中的Kubernetes接入挂载文件NAS,需要进行配置NAS,创建PVC,创建PV和使用Volume几个步骤。

    2023-11-22 22:15:59
    赞同 展开评论 打赏
  • 这个没有对应的文档呢,挂载nas需要您自行配置一下呢 Kubectl 发布的这个任务是直接下发yaml的。此回答整理自钉群“云效交付域答疑群”

    2023-11-22 19:37:06
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
ACK 云原生弹性方案—云原生时代的加速器 立即下载
ACK集群类型选择最佳实践 立即下载
企业运维之云原生和Kubernetes 实战 立即下载

相关镜像