@@ -188,10 +188,7 @@ func (r *CdnosReconciler) reconcilePod(ctx context.Context, cdnos *cdnosv1.Cdnos
188188 pod .Spec .InitContainers [0 ].Image = cdnos .Spec .InitImage
189189 pod .Spec .InitContainers [0 ].Args = []string {fmt .Sprintf ("%d" , cdnos .Spec .InterfaceCount ), fmt .Sprintf ("%d" , cdnos .Spec .InitSleep )}
190190 pod .Spec .Containers [0 ].Command = []string {cdnos .Spec .Command }
191- //pod.Spec.Containers[0].Args = append(cdnos.Spec.Args, fmt.Sprintf("--target=%s", cdnos.Name))
192- //pod.Spec.Containers[0].Args = append(cdnos.Spec.Args, "1000")
193191 pod .Spec .Containers [0 ].Env = cdnos .Spec .Env
194- //pod.Spec.Containers[0].Resources = cdnos.Spec.Resources
195192 Limits := CombineResourceRequirements (cdnos .Labels , cdnos .Spec .Resources )
196193 pod .Spec .Containers [0 ].Resources = Limits
197194
@@ -404,6 +401,7 @@ func checkFieldExists(env []corev1.EnvVar, fieldName string) bool {
404401 return false
405402}
406403
404+ // This is the function that is responsible for organizing the resource requirements and limits from the labels
407405func CombineResourceRequirements (kv map [string ]string , req2 corev1.ResourceRequirements ) corev1.ResourceRequirements {
408406 result := corev1.ResourceRequirements {
409407 Requests : map [corev1.ResourceName ]resource.Quantity {},
@@ -437,6 +435,7 @@ func CombineResourceRequirements(kv map[string]string, req2 corev1.ResourceRequi
437435 return result
438436}
439437
438+ // This function is responsible for reconciling the service
440439func (r * CdnosReconciler ) reconcileService (ctx context.Context , cdnos * cdnosv1.Cdnos ) error {
441440 var service corev1.Service
442441 svcName := fmt .Sprintf ("service-%s" , cdnos .Name )
0 commit comments