File tree 3 files changed +4
-1
lines changed
3 files changed +4
-1
lines changed Original file line number Diff line number Diff line change 31
31
enable_load_balancer : " true"
32
32
api_port : " 8080"
33
33
ring_log_lines : " 100"
34
+ pod_terminate_grace_period : 5m
Original file line number Diff line number Diff line change @@ -303,7 +303,7 @@ func (c *Cluster) generatePodTemplate(resourceRequirements *v1.ResourceRequireme
303
303
Privileged : & privilegedMode ,
304
304
},
305
305
}
306
- terminateGracePeriodSeconds := int64 (30 )
306
+ terminateGracePeriodSeconds := int64 (c . OpConfig . PodTerminateGracePeriod . Seconds () )
307
307
308
308
podSpec := v1.PodSpec {
309
309
ServiceAccountName : c .OpConfig .ServiceAccountName ,
Original file line number Diff line number Diff line change @@ -63,6 +63,8 @@ type Config struct {
63
63
Workers uint32 `name:"workers" default:"4"`
64
64
APIPort int `name:"api_port" default:"8080"`
65
65
RingLogLines int `name:"ring_log_lines" default:"100"`
66
+
67
+ PodTerminateGracePeriod time.Duration `name:"pod_terminate_grace_period" default:"5m"`
66
68
}
67
69
68
70
// MustMarshal marshals the config or panics
You can’t perform that action at this time.
0 commit comments