package consts

const (
	// CompatK8SCAAnnotation is the annotation key for compat k8s cluster CA.
	CompatK8SCAAnnotation = "compat.k8s.tidb.io/ca"
	// CompatK8SEndpointAnnotation is the annotation key for compat k8s cluster endpoint.
	CompatK8SEndpointAnnotation = "compat.k8s.tidb.io/endpoint"
	// CompatK8SReadyAnnotation is the annotation key for compat k8s cluster ready status.
	CompatK8SReadyAnnotation = "compat.k8s.tidb.io/ready"
	//CompatFlagAnnotation is the annotation key for compat k8s flag.
	CompatFlagAnnotation = "compat.k8s.tidb.io/flag"
	//CompatGKESAAnnotation is the annotation key for compat k8s gke node role service account.
	CompatGKESAAnnotation = "compat.k8s.tidb.io/gke-sa"
	//CompatAWSAccountIDAnnotation is the annotation key for compat k8s aws account id.
	CompatAWSAccountIDAnnotation = "compat.k8s.tidb.io/aws-account-id"
	//CompatAWSDataPlaneAssumeRoleArn is the annotation key for compat k8s aws data plane assume role arn.
	CompatAWSDataPlaneAssumeRoleArn = "compat.k8s.tidb.io/aws-assume-role-arn"
	//CompatAWSDataPlaneAssumeExternalId is the annotation key for compat k8s aws data plane assume external id.
	CompatAWSDataPlaneAssumeExternalId = "compat.k8s.tidb.io/aws-assume-external-id"
	//EnvKeyCompatXRegionAuthKey is the env key for compat xregion auth key.
	EnvKeyCompatXRegionAuthKey = "COMPAT_XREGION_AUTH_KEY"
)

const (
	CodeInternalError = 500
)
