-
Notifications
You must be signed in to change notification settings - Fork 3
/
configuration.toml
63 lines (60 loc) · 1.77 KB
/
configuration.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
[Caravela]
APIPort = 8001
APITimeout = "3s"
CPUSlices = 1
CPUOvercommit = 100
MemoryOvercommit = 100
SchedulingPolicy = "binpack"
[Caravela.DiscoveryBackend]
Backend = "chord-multiple-offer"
[Caravela.DiscoveryBackend.OfferingChordBackend]
SupplyingInterval = "1m"
RefreshingInterval = "15m"
RefreshesCheckInterval = "15m30s"
RefreshMissedTimeout = "1m"
MaxRefreshesFailed = 3
MaxRefreshesMissed = 2
[Caravela.Resources]
[[Caravela.Resources.CPUClasses]]
Value = 0
Percentage = 100
[[Caravela.Resources.CPUClasses.CPUCores]]
Value = 1
Percentage = 50
[[Caravela.Resources.CPUClasses.CPUCores.Memory]]
Value = 256
Percentage = 50
[[Caravela.Resources.CPUClasses.CPUCores.Memory]]
Value = 512
Percentage = 50
[[Caravela.Resources.CPUClasses.CPUCores]]
Value = 2
Percentage = 30
[[Caravela.Resources.CPUClasses.CPUCores.Memory]]
Value = 512
Percentage = 50
[[Caravela.Resources.CPUClasses.CPUCores.Memory]]
Value = 1024
Percentage = 50
[[Caravela.Resources.CPUClasses.CPUCores]]
Value = 4
Percentage = 20
[[Caravela.Resources.CPUClasses.CPUCores.Memory]]
Value = 1024
Percentage = 25
[[Caravela.Resources.CPUClasses.CPUCores.Memory]]
Value = 2048
Percentage = 50
[[Caravela.Resources.CPUClasses.CPUCores.Memory]]
Value = 4096
Percentage = 25
[ImagesStorage]
StorageBackend = "DockerHub"
[Overlay]
Overlay = "chord"
OverlayPort = 8000
[Overlay.Chord]
Timeout = "2s"
VirtualNodes = 12
NumSuccessors = 4
HashSizeBits = 128