Skip to content

Conversation

@hossainemruz
Copy link
Member

@hossainemruz hossainemruz commented Nov 19, 2025

Ticket: CRC-1366

This PR adds following fields.

// Storage specifies the storage specification for the PVCs of the cluster. If the field is not set, no configuration will be applied.
// +optional
Storage *Storage `json:"storage,omitempty"`
type Storage struct {
	// VolumeAttributesClassName specifies VolumeAttributeClass name to use for the storage PVCs
	// +optional
	VolumeAttributesClassName *string `json:"volumeAttributesClassName,omitempty"`
	// IOPS defines the IOPS number to configure for the storage PVCs
	// +optional
	IOPS *int `json:"iops,omitempty"`
	// Throughput defines the throughput number in MB/s for the storage PVCs
	// +optional
	Throughput *int `json:"throughput,omitempty"`
}

It also removes following unused field.

// StorageTier specifies the performance tier to use for the disk
// +kubebuilder:validation:Enum=budget;balanced;performance
// +optional
StorageTier *StorageTier `json:"storageTier,omitempty"`

@hossainemruz hossainemruz requested a review from a team as a code owner November 19, 2025 12:47
@hossainemruz hossainemruz merged commit 4e540ff into main Nov 20, 2025
6 checks passed
@hossainemruz hossainemruz deleted the feat/emruz/vac branch November 20, 2025 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants