open-local icon indicating copy to clipboard operation
open-local copied to clipboard

Implement Storage Capacity tracking

Open nashtsai opened this issue 2 years ago • 2 comments

Why you need it?

Implement Storage Capacity tracking, as planned capacity management is required. ref: https://kubernetes.io/docs/concepts/storage/storage-capacity/

Other related information

Reference TopoLVM's impmenetation: https://github.com/topolvm/topolvm/pull/315/files

nashtsai avatar Aug 09 '23 12:08 nashtsai

I would suggest completing following unimplemented interface functions: https://github.com/alibaba/open-local/blob/main/pkg/csi/controllerserver.go#L694

nashtsai avatar Aug 09 '23 12:08 nashtsai

@nashtsai We did notice the spec, while based on current spec implementation the co-scheduling has not been resolved for pod compute resource(cpu/memory) and storage. https://kubernetes.io/docs/concepts/storage/storage-capacity/#limitations

peter-wangxu avatar Sep 06 '23 07:09 peter-wangxu