RELEASED: Public: 2018-04-17
New features
-
CloudBees Internal Ticket: [TIGER-4099]
[kubernetes] Display a warning in CJOC if a controller container has been killed/restarting by Kubernetes due to OOM or other errors.
-
CloudBees Internal Ticket: [TIGER-4586]
[kubernetes] Allow overwrite of the Kubernetes Internal Domain (default is
cluster.local
) -
environment variable
KUBERNETES_INTERNAL_DOMAIN
-
system property
com.cloudbees.masterprovisioning.kubernetes.KubernetesMasterProvisioning.kubernetesInternalDomain
Resolved issues
-
CloudBees Internal Ticket: [TIGER-4514]
[kubernetes] Set unique JNLP port for each controller to simplify external agent support.
-
CloudBees Internal Ticket: [TIGER-4500]
[kubernetes] Adjust healthchecks values to avoid Jenkins Kubernetes pods getting rescheduled due to healthcheck failure.
-
CloudBees Internal Ticket: [TIGER-4491]
[mesos] Prevent NullPointerException when computing controller status due to an invalid endpoint.