func resolveHealthCheckGracePeriod()

in internal/pkg/deploy/cloudformation/stack/template_functions.go [85:97]


func resolveHealthCheckGracePeriod(containers []v1alpha1.Container) int32 {
	gracePeriod := int32(0)

	for _, container := range containers {
		if container.LivenessProbe != nil && (container.LivenessProbe.HttpGet != nil || container.LivenessProbe.TcpSocket != nil) {
			if container.LivenessProbe.InitialDelaySeconds > gracePeriod {
				gracePeriod = container.LivenessProbe.InitialDelaySeconds
			}
		}
	}

	return gracePeriod
}