File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ package meshsync
1919import (
2020 appsv1 "k8s.io/api/apps/v1"
2121 corev1 "k8s.io/api/core/v1"
22+ "k8s.io/apimachinery/pkg/api/resource"
2223 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2324)
2425
4243 "meshery/component-type" : "management-plane" ,
4344 }
4445
46+ // Resource limits and requests
47+ CPURequest = resource .MustParse ("500m" )
48+ CPULimit = resource .MustParse ("4" )
49+ MemoryRequest = resource .MustParse ("512Mi" )
50+ MemoryLimit = resource .MustParse ("4Gi" )
51+
4552 Deployment = & appsv1.Deployment {
4653 ObjectMeta : metav1.ObjectMeta {
4754 Name : "meshery-meshsync" ,
8895 Value : "http://localhost:4222" ,
8996 },
9097 },
98+ Resources : corev1.ResourceRequirements {
99+ Requests : corev1.ResourceList {
100+ corev1 .ResourceCPU : CPURequest ,
101+ corev1 .ResourceMemory : MemoryRequest ,
102+ },
103+ Limits : corev1.ResourceList {
104+ corev1 .ResourceCPU : CPULimit ,
105+ corev1 .ResourceMemory : MemoryLimit ,
106+ },
107+ },
91108 },
92109 },
93110 },
You can’t perform that action at this time.
0 commit comments