Skip to content

Commit

Permalink
fix resources
Browse files Browse the repository at this point in the history
  • Loading branch information
walnuts1018 committed Apr 17, 2024
1 parent 4ec1a35 commit 24b845d
Showing 1 changed file with 23 additions and 18 deletions.
41 changes: 23 additions & 18 deletions internal/controller/codeserver_controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -254,31 +254,36 @@ func (r *CodeServerReconciler) reconcileDeployment(ctx context.Context, codeServ
})
if codeServer.Spec.Resources.Limits != nil {
cpu, ok := codeServer.Spec.Resources.Limits[corev1.ResourceCPU]
if ok {
resourceRequirements = resourceRequirements.WithLimits(corev1.ResourceList{
corev1.ResourceCPU: cpu,
})
if !ok {
cpu = resource.Quantity{}
}
memory, ok := codeServer.Spec.Resources.Limits[corev1.ResourceMemory]
if ok {
resourceRequirements = resourceRequirements.WithLimits(corev1.ResourceList{
corev1.ResourceMemory: memory,
})

mem, ok := codeServer.Spec.Resources.Limits[corev1.ResourceMemory]
if !ok {
mem = resource.Quantity{}
}

resourceRequirements = resourceRequirements.WithLimits(corev1.ResourceList{
corev1.ResourceCPU: cpu,
corev1.ResourceMemory: mem,
})
}

if codeServer.Spec.Resources.Requests != nil {
cpu, ok := codeServer.Spec.Resources.Requests[corev1.ResourceCPU]
if ok {
resourceRequirements = resourceRequirements.WithRequests(corev1.ResourceList{
corev1.ResourceCPU: cpu,
})
if !ok {
cpu = resource.Quantity{}
}
memory, ok := codeServer.Spec.Resources.Requests[corev1.ResourceMemory]
if ok {
resourceRequirements = resourceRequirements.WithRequests(corev1.ResourceList{
corev1.ResourceMemory: memory,
})

mem, ok := codeServer.Spec.Resources.Requests[corev1.ResourceMemory]
if !ok {
mem = resource.Quantity{}
}

resourceRequirements = resourceRequirements.WithRequests(corev1.ResourceList{
corev1.ResourceCPU: cpu,
corev1.ResourceMemory: mem,
})
}

imagePullSecrets := make([]*corev1apply.LocalObjectReferenceApplyConfiguration, 0, len(codeServer.Spec.ImagePullSecrets))
Expand Down

0 comments on commit 24b845d

Please sign in to comment.