|
|
@@ -392,6 +392,7 @@ func filterNewServiceValues(service v2.Service) v2.Service {
|
|
|
Private: service.Private,
|
|
|
IngressAnnotations: service.IngressAnnotations,
|
|
|
DisableTLS: service.DisableTLS,
|
|
|
+ Sleep: service.Sleep,
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -434,6 +435,10 @@ func zeroOutValues(app v2.PorterApp) v2.PorterApp {
|
|
|
if app.Services[i].Autoscaling != nil && !app.Services[i].Autoscaling.Enabled {
|
|
|
app.Services[i].Autoscaling = nil
|
|
|
}
|
|
|
+ // remove health if not enabled
|
|
|
+ if app.Services[i].HealthCheck != nil && !app.Services[i].HealthCheck.Enabled {
|
|
|
+ app.Services[i].HealthCheck = nil
|
|
|
+ }
|
|
|
// remove port
|
|
|
app.Services[i].Port = 0
|
|
|
case v2.ServiceType_Job:
|
|
|
@@ -475,6 +480,8 @@ func zeroOutValues(app v2.PorterApp) v2.PorterApp {
|
|
|
app.Predeploy.AllowConcurrent = nil
|
|
|
// remove timeout
|
|
|
app.Predeploy.TimeoutSeconds = 0
|
|
|
+ // remove gpu
|
|
|
+ app.Predeploy.GPU = nil
|
|
|
}
|
|
|
|
|
|
if app.InitialDeploy != nil {
|
|
|
@@ -500,6 +507,8 @@ func zeroOutValues(app v2.PorterApp) v2.PorterApp {
|
|
|
app.InitialDeploy.AllowConcurrent = nil
|
|
|
// remove timeout
|
|
|
app.InitialDeploy.TimeoutSeconds = 0
|
|
|
+ // remove gpu
|
|
|
+ app.InitialDeploy.GPU = nil
|
|
|
}
|
|
|
|
|
|
return app
|