postgres-operator/pkg/apis/acid.zalan.do/v1/const.go

20 lines
759 B
Go

package v1
// ClusterStatusUnknown etc : status of a Postgres cluster known to the operator
const (
ClusterStatusUnknown PostgresClusterStatus = ""
ClusterStatusCreating PostgresClusterStatus = "Creating"
ClusterStatusUpdating PostgresClusterStatus = "Updating"
ClusterStatusUpdateFailed PostgresClusterStatus = "UpdateFailed"
ClusterStatusSyncFailed PostgresClusterStatus = "SyncFailed"
ClusterStatusAddFailed PostgresClusterStatus = "CreateFailed"
ClusterStatusRunning PostgresClusterStatus = "Running"
ClusterStatusInvalid PostgresClusterStatus = "Invalid"
)
const (
serviceNameMaxLength = 63
clusterNameMaxLength = serviceNameMaxLength - len("-repl")
serviceNameRegexString = `^[a-z]([-a-z0-9]*[a-z0-9])?$`
)