Closed nikhilkathare closed 2 weeks ago
Hi to extend above question. In k8s we have VolumeAttributesClass to support configuring IOPS and Throughput. https://kubernetes.io/blog/2023/12/15/kubernetes-1-29-volume-attributes-class/
Is there any plan to support VolumeAttributesClass in GCP CSI driver ?
The Kubernetes project currently lacks enough contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues.
This bot triages un-triaged issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle rotten
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/reopen
/remove-lifecycle rotten
Please send feedback to sig-contributor-experience at kubernetes/community.
/close not-planned
@k8s-triage-robot: Closing this issue, marking it as "Not Planned".
We can specify provisioned-iops-on-create and provisioned-throughput-on-create in Storage class but that will be only helpful for on create. But we cannot update the values later for the PVs. Using following examples command we can specify IOPS AND Throughput for hyperdisk-balanced for both during create and update. Is there any plan to support following functionality for PersistentVolume using CSI driver. ?
Example 1) we can create disk with following command where we can sepcify IOPS and Throughput : Ref: https://cloud.google.com/kubernetes-engine/docs/how-to/persistent-volumes/hyperdisk#gcloud
gcloud compute disks create DISK_NAME \ --size=SIZE \ --source-snapshot=SNAPSHOT_NAME \ --provisioned-throughput=TRHROUGHPUT_LIMIT \ --provisioned-iops=IOPS_LIMIT \ --type=hyperdisk-balanced
2) Update disk IOPS and Throughput using following gcloud command. Ref : https://cloud.google.com/compute/docs/disks/modify-hyperdisks#gcloud
gcloud compute disks update DISK_NAME \ --size=DISK_SIZE \ --provisioned-iops=IOPS_LIMIT \ --provisioned-throughput=THROUGHPUT_LIMIT