19 lines
579 B
Go
19 lines
579 B
Go
package constants
|
|
|
|
import "time"
|
|
|
|
// AWS specific constants used by other modules
|
|
const (
|
|
// EBS related constants
|
|
EBSVolumeIDStart = "/vol-"
|
|
EBSProvisioner = "kubernetes.io/aws-ebs"
|
|
EBSDriver = "ebs.csi.aws.com"
|
|
//https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_VolumeModification.html
|
|
EBSVolumeStateModifying = "modifying"
|
|
EBSVolumeStateOptimizing = "optimizing"
|
|
EBSVolumeStateFailed = "failed"
|
|
EBSVolumeStateCompleted = "completed"
|
|
EBSVolumeResizeWaitInterval = 2 * time.Second
|
|
EBSVolumeResizeWaitTimeout = 30 * time.Second
|
|
)
|