# PVC/PV for ECK

**URL:** <https://discuss.elastic.co/t/pvc-pv-for-eck/309192>\
**Category:** Elastic Cloud on Kubernetes (ECK)\
**Created:** [July 8, 2022, 10:30am UTC](https://discuss.elastic.co/t/pvc-pv-for-eck/309192 "2022-07-08T10:30:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Biplab](https://avatars.discourse-cdn.com/v4/letter/b/46a35a/32.png) [@Biplab](https://discuss.elastic.co/u/Biplab)\
**Post date:** [July 8, 2022, 10:30am UTC](https://discuss.elastic.co/t/pvc-pv-for-eck/309192/1 "2022-07-08T10:30:55Z")

</div>

Hi,

I wanted to create PVC (Persistence volume claim) for data node alone. For Master node and Kibana we are planning to have local/Network attached SSD. How do we create YAML file for such configuration, I have attached my YAML file for your reference, Kindly let me know if anyone has configured the same.

Thanks.

```auto
kind: Elasticsearch
metadata:
  name: Quickstart  
spec:
  version: 8.3.1
  nodeSets:
  - name: master-nodes
    count: 1
    config:
      node.roles: ["master"]
    volumeClaimTemplates:
    - metadata:
        name: elasticsearch-data
      spec:
        accessModes:
        - ReadWriteOnce
        resources:
          requests:
            storage: 16Gi
        storageClassName: standard
    podTemplate:
      spec:
        containers:
        - name: elasticsearch
          resources:
            requests:
              memory: 8Gi
              cpu: 2
            limits:
              memory: 8Gi
  - name: data-nodes
    count: 1
    config:
      node.roles: ["data"]
    volumeClaimTemplates:
    - metadata:
        name: elasticsearch-data
      spec:
        accessModes:
        - ReadWriteOnce
        resources:
          requests:
            storage: 128Gi
        storageClassName: standard
    podTemplate:
      spec:
        containers:
        - name: elasticsearch
          resources:
            requests:
              memory: 16Gi
              cpu: 4
            limits:
              memory: 16Gi
  - name: client-nodes
    count: 1
    config:
      node.roles: []
    volumeClaimTemplates:
    - metadata:
        name: elasticsearch-data
      spec:
        accessModes:
        - ReadWriteOnce
        resources:
          requests:
            storage: 64Gi
        storageClassName: standard
    podTemplate:
      spec:
        containers:
        - name: elasticsearch
          resources:
            requests:
              memory: 8Gi
              cpu: 4
            limits:
              memory: 8Gi
  - name: ml-nodes
    count: 1
    config:
      node.roles: ["ml"]
    volumeClaimTemplates:
    - metadata:
        name: elasticsearch-data
      spec:
        accessModes:
        - ReadWriteOnce
        resources:
          requests:
            storage: 64Gi
        storageClassName: standard
    podTemplate:
      spec:
        containers:
        - name: elasticsearch
          resources:
            requests:
              memory: 8Gi
              cpu: 4
            limits:
              memory: 8Gi
```

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [August 5, 2022, 10:31am UTC](https://discuss.elastic.co/t/pvc-pv-for-eck/309192/2 "2022-08-05T10:31:24Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
