feat: update test

This commit is contained in:
2023-09-05 16:35:04 +08:00
parent 28149b86a6
commit 57c5e5526b
4 changed files with 44 additions and 18 deletions

View File

@ -203,17 +203,25 @@ func newContainers(instance *apptreesirpubv1alpha1.AppService) []corev1.Containe
cport.ContainerPort = svcPort.TargetPort.IntVal
containerPorts = append(containerPorts, cport)
}
container := corev1.Container{
Name: instance.Name,
Image: instance.Spec.Image,
Ports: containerPorts,
ImagePullPolicy: corev1.PullIfNotPresent,
Env: instance.Spec.Envs,
}
if instance.Spec.Resources != nil {
if instance.Spec.Resources.Requests != nil {
container.Resources.Requests = instance.Spec.Resources.Requests
}
if instance.Spec.Resources.Limits != nil {
container.Resources.Limits = instance.Spec.Resources.Limits
}
}
return []corev1.Container{
{
Name: instance.Name,
Image: instance.Spec.Image,
Resources: corev1.ResourceRequirements{
Requests: instance.Spec.Resources.Requests,
Limits: instance.Spec.Resources.Limits,
},
Ports: containerPorts,
ImagePullPolicy: corev1.PullIfNotPresent,
Env: instance.Spec.Envs,
},
container,
}
}