consts.go 1.08 KB
Newer Older
1
2
package consts

3
4
import "time"

5
6
7
8
9
10
const (
	HPACPUDefaultAverageUtilization = 80

	DefaultUserId = "default"
	DefaultOrgId  = "default"

11
	DynamoServicePort       = 8000
12
13
	DynamoServicePortName   = "http"
	DynamoContainerPortName = "http"
14

15
16
17
	DynamoHealthPort     = 5000
	DynamoHealthPortName = "health"

18
	EnvDynamoServicePort = "DYNAMO_PORT"
19

20
21
	KubeLabelDynamoSelector = "nvidia.com/selector"

22
23
	KubeAnnotationEnableGrove = "nvidia.com/enable-grove"

24
	KubeLabelDynamoComponent            = "nvidia.com/dynamo-component"
25
	KubeLabelDynamoNamespace            = "nvidia.com/dynamo-namespace"
26
	KubeLabelDynamoDeploymentTargetType = "nvidia.com/dynamo-deployment-target-type"
27

28
29
30
	KubeLabelValueFalse = "false"
	KubeLabelValueTrue  = "true"

31
	KubeLabelDynamoComponentPod = "nvidia.com/dynamo-component-pod"
32
33
34

	KubeResourceGPUNvidia = "nvidia.com/gpu"

35
	DynamoDeploymentConfigEnvVar = "DYN_DEPLOYMENT_CONFIG"
36

37
38
39
	ComponentTypePlanner      = "planner"
	ComponentTypeMain         = "main"
	PlannerServiceAccountName = "planner-serviceaccount"
40
41

	DefaultIngressSuffix = "local"
42
43

	DefaultGroveTerminationDelay = 15 * time.Minute
44
)