File tree Expand file tree Collapse file tree 1 file changed +83
-35
lines changed
docs/reference/self-hosted Expand file tree Collapse file tree 1 file changed +83
-35
lines changed Original file line number Diff line number Diff line change @@ -41,8 +41,6 @@ Each service can have standard kubernetes replicas, resource limits and autoscal
41
41
42
42
``` yaml
43
43
<service_name> :
44
- # -- Number of pod replicas
45
- replicas : 1
46
44
# -- Resource limits and allocations
47
45
resources :
48
46
cpu : " 1"
@@ -51,8 +49,10 @@ Each service can have standard kubernetes replicas, resource limits and autoscal
51
49
autoscaling :
52
50
minReplicas : 2
53
51
maxReplicas : 4
54
- memAverage : 65
55
- cpuAverage : 20
52
+ hpa :
53
+ enabled : true
54
+ memAverage : 65
55
+ cpuAverage : 20
56
56
# -- POD Disruption Budget
57
57
pdb :
58
58
maxUnavailable : 1
@@ -71,39 +71,63 @@ Here are some recommended values to get you started:
71
71
72
72
` ` ` yaml
73
73
logfire-backend :
74
- replicas : 2
75
74
resources :
76
- cpu : " 2 "
77
- memory : " 2Gi "
75
+ cpu : " 600m "
76
+ memory : " 1Gi "
78
77
autoscaling :
79
78
minReplicas : 2
80
79
maxReplicas : 4
81
- memAverage : 65
82
- cpuAverage : 20
80
+ hpa :
81
+ enabled : true
82
+ memAverage : 65
83
+ cpuAverage : 40
84
+ pdb :
85
+ minAvailable : 1
83
86
84
87
logfire-ff-query-api :
85
- replicas : 2
86
88
resources :
87
- cpu : " 2 "
89
+ cpu : " 500m "
88
90
memory : " 2Gi"
89
91
autoscaling :
90
92
minReplicas : 2
91
93
maxReplicas : 8
92
- memAverage : 65
93
- cpuAverage : 20
94
+ hpa :
95
+ enabled : true
96
+ memAverage : 70
97
+ cpuAverage : 60
98
+ pdb :
99
+ minAvailable : 1
94
100
95
- logfire-ff-cache :
96
- replicas : 2
97
- cacheStorage : " 256Gi"
101
+ logfire-ff-cache-byte :
98
102
resources :
99
- cpu : " 4 "
103
+ cpu : " 2 "
100
104
memory : " 8Gi"
105
+ autoscaling :
106
+ minReplicas : 1
107
+ maxReplicas : 2
108
+ hpa :
109
+ enabled : true
110
+ memAverage : 65
111
+ cpuAverage : 20
112
+ scratchVolume :
113
+ storageClassName : my-storage-class
114
+ storage : 256Gi
115
+ pdb :
116
+ minAvailable : 1
101
117
102
- logfire-ff-conhash-cache :
103
- replicas : 2
118
+ logfire-ff-cache-ipc :
104
119
resources :
105
- cpu : " 1"
106
- memory : " 1Gi"
120
+ cpu : " 2"
121
+ memory : " 8Gi"
122
+ autoscaling :
123
+ minReplicas : 1
124
+ maxReplicas : 3
125
+ hpa :
126
+ enabled : true
127
+ memAverage : 65
128
+ cpuAverage : 40
129
+ pdb :
130
+ minAvailable : 1
107
131
108
132
logfire-ff-ingest :
109
133
volumeClaimTemplates :
@@ -113,30 +137,54 @@ logfire-ff-ingest:
113
137
cpu : " 2"
114
138
memory : " 4Gi"
115
139
autoscaling :
116
- minReplicas : 6
140
+ minReplicas : 2
117
141
maxReplicas : 24
118
- memAverage : 25
119
- cpuAverage : 15
142
+ hpa :
143
+ enabled : true
144
+ memAverage : 40
145
+ cpuAverage : 60
146
+ pdb :
147
+ minAvailable : 1
148
+
149
+ logfire-ff-ingest-processor :
150
+ resources :
151
+ cpu : " 2"
152
+ memory : " 4Gi"
153
+ autoscaling :
154
+ minReplicas : 2
155
+ maxReplicas : 24
156
+ hpa :
157
+ enabled : true
158
+ memAverage : 40
159
+ cpuAverage : 60
160
+ pdb :
161
+ minAvailable : 1
120
162
121
163
logfire-ff-compaction-worker :
122
- replicas : 2
123
164
resources :
124
- cpu : " 4 "
165
+ cpu : " 2 "
125
166
memory : " 8Gi"
126
167
autoscaling :
127
- minReplicas : 2
128
- maxReplicas : 4
129
- memAverage : 50
130
- cpuAverage : 50
168
+ minReplicas : 1
169
+ maxReplicas : 5
170
+ hpa :
171
+ enabled : true
172
+ memAverage : 50
173
+ cpuAverage : 80
174
+ pdb :
175
+ minAvailable : 1
131
176
132
177
logfire-ff-maintenance-worker :
133
- replicas : 2
134
178
resources :
135
- cpu : " 4 "
179
+ cpu : " 2 "
136
180
memory : " 8Gi"
137
181
autoscaling :
138
- minReplicas : 2
182
+ minReplicas : 1
139
183
maxReplicas : 4
140
- memAverage : 50
141
- cpuAverage : 50
184
+ hpa :
185
+ enabled : true
186
+ memAverage : 50
187
+ cpuAverage : 50
188
+ pdb :
189
+ minAvailable : 1
142
190
` ` `
You can’t perform that action at this time.
0 commit comments