Documentation
¶
Index ¶
- func GetAffinityPlan(ctx context.Context, resourceInfo *types.NodeResourceInfo, ...) (types.VolumePlan, types.Disks, error)
- func GetVolumeCapacity(resourceInfo *types.NodeResourceInfo, volumeRequest types.VolumeBindings, ...) int
- func GetVolumePlans(ctx context.Context, resourceInfo *types.NodeResourceInfo, ...) ([]types.VolumePlan, []types.Disks)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAffinityPlan ¶
func GetAffinityPlan(ctx context.Context, resourceInfo *types.NodeResourceInfo, volumeRequest types.VolumeBindings, originVolumePlan types.VolumePlan, originVolumeRequest types.VolumeBindings) (types.VolumePlan, types.Disks, error)
func GetVolumeCapacity ¶ added in v0.1.1
func GetVolumeCapacity(resourceInfo *types.NodeResourceInfo, volumeRequest types.VolumeBindings, maxDeployCount int) int
GetVolumeCapacity counts the plans GetVolumePlans would return without materializing them.
func GetVolumePlans ¶
func GetVolumePlans(ctx context.Context, resourceInfo *types.NodeResourceInfo, volumeRequest types.VolumeBindings, maxDeployCount int) ([]types.VolumePlan, []types.Disks)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.