@@ -163,14 +163,12 @@ func TestEnsurePods(t *testing.T) {
163163
164164 resourcesUnfiltered := v1.ResourceRequirements {
165165 Limits : v1.ResourceList {
166- v1 .ResourceCPU : resource .MustParse ("500m" ),
167- v1 .ResourceMemory : resource .MustParse ("2Gi" ),
168- v1 .ResourceStorage : resource .MustParse ("8Gi" ),
166+ v1 .ResourceCPU : resource .MustParse ("500m" ),
167+ v1 .ResourceMemory : resource .MustParse ("2Gi" ),
169168 },
170169 Requests : v1.ResourceList {
171- v1 .ResourceCPU : resource .MustParse ("100m" ),
172- v1 .ResourceMemory : resource .MustParse ("1Gi" ),
173- v1 .ResourceStorage : resource .MustParse ("2Gi" ),
170+ v1 .ResourceCPU : resource .MustParse ("100m" ),
171+ v1 .ResourceMemory : resource .MustParse ("1Gi" ),
174172 },
175173 }
176174
@@ -219,6 +217,7 @@ func TestEnsurePods(t *testing.T) {
219217 VolumeMounts : []v1.VolumeMount {
220218 k8sutil .ArangodVolumeMount (),
221219 },
220+ Resources : emptyResources ,
222221 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
223222 ImagePullPolicy : v1 .PullAlways ,
224223 SecurityContext : securityContext .NewSecurityContext (),
@@ -278,6 +277,7 @@ func TestEnsurePods(t *testing.T) {
278277 VolumeMounts : []v1.VolumeMount {
279278 k8sutil .ArangodVolumeMount (),
280279 },
280+ Resources : emptyResources ,
281281 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
282282 ImagePullPolicy : v1 .PullIfNotPresent ,
283283 SecurityContext : securityContext .NewSecurityContext (),
@@ -334,6 +334,7 @@ func TestEnsurePods(t *testing.T) {
334334 VolumeMounts : []v1.VolumeMount {
335335 k8sutil .ArangodVolumeMount (),
336336 },
337+ Resources : emptyResources ,
337338 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
338339 ImagePullPolicy : v1 .PullIfNotPresent ,
339340 SecurityContext : securityContext .NewSecurityContext (),
@@ -398,6 +399,7 @@ func TestEnsurePods(t *testing.T) {
398399 VolumeMounts : []v1.VolumeMount {
399400 k8sutil .ArangodVolumeMount (),
400401 },
402+ Resources : emptyResources ,
401403 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
402404 ImagePullPolicy : v1 .PullIfNotPresent ,
403405 SecurityContext : securityContext .NewSecurityContext (),
@@ -568,6 +570,7 @@ func TestEnsurePods(t *testing.T) {
568570 VolumeMounts : []v1.VolumeMount {
569571 k8sutil .ArangodVolumeMount (),
570572 },
573+ Resources : emptyResources ,
571574 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
572575 ImagePullPolicy : v1 .PullIfNotPresent ,
573576 SecurityContext : securityContext .NewSecurityContext (),
@@ -619,6 +622,7 @@ func TestEnsurePods(t *testing.T) {
619622 VolumeMounts : []v1.VolumeMount {
620623 k8sutil .ArangodVolumeMount (),
621624 },
625+ Resources : emptyResources ,
622626 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
623627 ImagePullPolicy : v1 .PullIfNotPresent ,
624628 SecurityContext : securityContext .NewSecurityContext (),
@@ -673,6 +677,7 @@ func TestEnsurePods(t *testing.T) {
673677 VolumeMounts : []v1.VolumeMount {
674678 k8sutil .ArangodVolumeMount (),
675679 },
680+ Resources : emptyResources ,
676681 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
677682 ImagePullPolicy : v1 .PullIfNotPresent ,
678683 SecurityContext : securityContext .NewSecurityContext (),
@@ -725,6 +730,7 @@ func TestEnsurePods(t *testing.T) {
725730 k8sutil .ArangodVolumeMount (),
726731 k8sutil .TlsKeyfileVolumeMount (),
727732 },
733+ Resources : emptyResources ,
728734 LivenessProbe : createTestLivenessProbe (true , "" , k8sutil .ArangoPort ),
729735 ImagePullPolicy : v1 .PullIfNotPresent ,
730736 SecurityContext : securityContext .NewSecurityContext (),
@@ -784,6 +790,7 @@ func TestEnsurePods(t *testing.T) {
784790 k8sutil .ArangodVolumeMount (),
785791 k8sutil .ClusterJWTVolumeMount (),
786792 },
793+ Resources : emptyResources ,
787794 ImagePullPolicy : v1 .PullIfNotPresent ,
788795 SecurityContext : securityContext .NewSecurityContext (),
789796 },
@@ -847,6 +854,7 @@ func TestEnsurePods(t *testing.T) {
847854 k8sutil .TlsKeyfileVolumeMount (),
848855 k8sutil .ClusterJWTVolumeMount (),
849856 },
857+ Resources : emptyResources ,
850858 },
851859 },
852860 RestartPolicy : v1 .RestartPolicyNever ,
@@ -901,6 +909,7 @@ func TestEnsurePods(t *testing.T) {
901909 k8sutil .ArangodVolumeMount (),
902910 k8sutil .RocksdbEncryptionVolumeMount (),
903911 },
912+ Resources : emptyResources ,
904913 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
905914 ImagePullPolicy : v1 .PullIfNotPresent ,
906915 SecurityContext : securityContext .NewSecurityContext (),
@@ -952,6 +961,7 @@ func TestEnsurePods(t *testing.T) {
952961 VolumeMounts : []v1.VolumeMount {
953962 k8sutil .ArangodVolumeMount (),
954963 },
964+ Resources : emptyResources ,
955965 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
956966 ImagePullPolicy : v1 .PullIfNotPresent ,
957967 SecurityContext : securityContext .NewSecurityContext (),
@@ -1005,6 +1015,7 @@ func TestEnsurePods(t *testing.T) {
10051015 VolumeMounts : []v1.VolumeMount {
10061016 k8sutil .ArangodVolumeMount (),
10071017 },
1018+ Resources : emptyResources ,
10081019 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
10091020 ImagePullPolicy : v1 .PullIfNotPresent ,
10101021 SecurityContext : securityContext .NewSecurityContext (),
@@ -1066,6 +1077,7 @@ func TestEnsurePods(t *testing.T) {
10661077 VolumeMounts : []v1.VolumeMount {
10671078 k8sutil .ArangodVolumeMount (),
10681079 },
1080+ Resources : emptyResources ,
10691081 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
10701082 ImagePullPolicy : v1 .PullIfNotPresent ,
10711083 SecurityContext : securityContext .NewSecurityContext (),
@@ -1137,6 +1149,7 @@ func TestEnsurePods(t *testing.T) {
11371149 k8sutil .ArangodVolumeMount (),
11381150 k8sutil .LifecycleVolumeMount (),
11391151 },
1152+ Resources : emptyResources ,
11401153 Lifecycle : createTestLifecycle (),
11411154 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
11421155 ImagePullPolicy : v1 .PullIfNotPresent ,
@@ -1208,6 +1221,7 @@ func TestEnsurePods(t *testing.T) {
12081221 k8sutil .ArangodVolumeMount (),
12091222 k8sutil .LifecycleVolumeMount (),
12101223 },
1224+ Resources : emptyResources ,
12111225 Lifecycle : createTestLifecycle (),
12121226 LivenessProbe : createTestLivenessProbe (false , "" , k8sutil .ArangoPort ),
12131227 ImagePullPolicy : v1 .PullIfNotPresent ,
@@ -1306,6 +1320,7 @@ func TestEnsurePods(t *testing.T) {
13061320 k8sutil .RocksdbEncryptionVolumeMount (),
13071321 k8sutil .ClusterJWTVolumeMount (),
13081322 },
1323+ Resources : emptyResources ,
13091324 },
13101325 testCreateExporterContainer (true , emptyResources ),
13111326 },
@@ -1434,6 +1449,7 @@ func TestEnsurePods(t *testing.T) {
14341449 k8sutil .TlsKeyfileVolumeMount (),
14351450 k8sutil .ClusterJWTVolumeMount (),
14361451 },
1452+ Resources : emptyResources ,
14371453 },
14381454 },
14391455 RestartPolicy : v1 .RestartPolicyNever ,
@@ -1744,6 +1760,7 @@ func TestEnsurePods(t *testing.T) {
17441760 k8sutil .CreateEnvFieldPath (constants .EnvOperatorNodeName , "spec.nodeName" ),
17451761 k8sutil .CreateEnvFieldPath (constants .EnvOperatorNodeNameArango , "spec.nodeName" ),
17461762 },
1763+ Resources : emptyResources ,
17471764 ImagePullPolicy : v1 .PullIfNotPresent ,
17481765 Lifecycle : createTestLifecycle (),
17491766 SecurityContext : securityContext .NewSecurityContext (),
@@ -1840,7 +1857,7 @@ func TestEnsurePods(t *testing.T) {
18401857 },
18411858 Lifecycle : createTestLifecycle (),
18421859 ImagePullPolicy : v1 .PullIfNotPresent ,
1843- Resources : resourcesUnfiltered ,
1860+ Resources : k8sutil . ExtractPodResourceRequirement ( resourcesUnfiltered ) ,
18441861 SecurityContext : securityContext .NewSecurityContext (),
18451862 VolumeMounts : []v1.VolumeMount {
18461863 k8sutil .LifecycleVolumeMount (),
@@ -2338,7 +2355,7 @@ func testCreateExporterContainer(secure bool, resources v1.ResourceRequirements)
23382355 VolumeMounts : []v1.VolumeMount {
23392356 k8sutil .ExporterJWTVolumeMount (),
23402357 },
2341- Resources : resources ,
2358+ Resources : k8sutil . ExtractPodResourceRequirement ( resources ) ,
23422359 LivenessProbe : createTestExporterLivenessProbe (secure ),
23432360 ImagePullPolicy : v1 .PullIfNotPresent ,
23442361 SecurityContext : securityContext .NewSecurityContext (),
0 commit comments