()
| 219 | } |
| 220 | |
| 221 | func getWebhooksServerResources() (*corev1.ResourceRequirements, error) { |
| 222 | memLimit, err := config.GetResourceQuantityFromEnvVar(config.WebhooksMemLimitEnvVar) |
| 223 | if err != nil { |
| 224 | return nil, err |
| 225 | } |
| 226 | memRequest, err := config.GetResourceQuantityFromEnvVar(config.WebhooksMemRequestEnvVar) |
| 227 | if err != nil { |
| 228 | return nil, err |
| 229 | } |
| 230 | cpuLimit, err := config.GetResourceQuantityFromEnvVar(config.WebhooksCPULimitEnvVar) |
| 231 | if err != nil { |
| 232 | return nil, err |
| 233 | } |
| 234 | cpuRequest, err := config.GetResourceQuantityFromEnvVar(config.WebhooksCPURequestEnvVar) |
| 235 | if err != nil { |
| 236 | return nil, err |
| 237 | } |
| 238 | return &corev1.ResourceRequirements{ |
| 239 | Limits: corev1.ResourceList{ |
| 240 | corev1.ResourceMemory: *memLimit, |
| 241 | corev1.ResourceCPU: *cpuLimit, |
| 242 | }, |
| 243 | Requests: corev1.ResourceList{ |
| 244 | corev1.ResourceMemory: *memRequest, |
| 245 | corev1.ResourceCPU: *cpuRequest, |
| 246 | }, |
| 247 | }, nil |
| 248 | } |
| 249 | |
| 250 | func getClusterDeployment(ctx context.Context, namespace string, client crclient.Client) (*appsv1.Deployment, error) { |
| 251 | deployment := &appsv1.Deployment{} |
no test coverage detected