fabric8-services / fabric8-tenant-jenkins

Generates Jenkins tenant namespace YAML
Apache License 2.0
2 stars 14 forks source link

Improve Jenkins bootup speed by tweaking the resources allocated to it #119

Closed hrishin closed 6 years ago

hrishin commented 6 years ago

It's been observed that Jenkins deployment takes some time (around 3-4 minutes) to boot for initial deployment or unideling case due to resources crunch for initial Jenkins activities. By providing more CPU, Memory along with right JVM heap settings Jenkins boot time is reduced around 40 seconds.

This patch increases

This tune up has increased the responsiveness of Jenkins and also reduced readiness probs failures.

Resolves https://github.com/openshiftio/openshift.io/issues/4164

See also :

fabric8cd commented 6 years ago

PR now available for testing: Launch in OpenShift.io and click the update tenant button

fabric8cd commented 6 years ago

PR now available for testing: Launch in OpenShift.io and click the update tenant button

sthaha commented 6 years ago

@hrishin @rupalibehera this patch can only be applied after content-repository is removed as applying the change would first start c-r with takes up 1 CPU and wouldn't let jenkins start

sthaha commented 6 years ago

@hrishin good job on the commit message!