public class DockerHealthCheckEnricher extends AbstractHealthCheckEnricher
ImageConfiguration of the docker maven plugin.
This enricher could need a change when Dockerfile health checks will be supported natively in Openshift or Kubernetes.ENRICH_ALL_CONTAINERS, ENRICH_CONTAINERSenricherContext, FABRIC8_GENERATED_CONTAINERS, log, NEED_IMAGECHANGE_TRIGGERS| Constructor and Description |
|---|
DockerHealthCheckEnricher(MavenEnricherContext buildContext) |
| Modifier and Type | Method and Description |
|---|---|
protected io.fabric8.kubernetes.api.model.Probe |
getLivenessProbe(io.fabric8.kubernetes.api.model.ContainerBuilder container)
Override this method to create a per-container liveness probe.
|
protected io.fabric8.kubernetes.api.model.Probe |
getReadinessProbe(io.fabric8.kubernetes.api.model.ContainerBuilder container)
Override this method to create a per-container readiness probe.
|
checkIfHealthChecksDisabled, create, getContainersToEnrich, getLivenessProbe, getReadinessProbeenrich, getConfig, getConfig, getConfiguration, getContext, getImageChangeTriggerFlag, getImages, getLog, getName, getOpenshiftDeployTimeoutInSeconds, getProcessingInstructionViaKey, getRawConfig, getReplicaCount, getTrimImageInContainerSpecFlag, hasConfig, hasImageConfiguration, isAutomaticTriggerEnabled, isOpenShiftMode, setProcessingInstructionpublic DockerHealthCheckEnricher(MavenEnricherContext buildContext)
protected io.fabric8.kubernetes.api.model.Probe getReadinessProbe(io.fabric8.kubernetes.api.model.ContainerBuilder container)
AbstractHealthCheckEnrichergetReadinessProbe in class AbstractHealthCheckEnricherprotected io.fabric8.kubernetes.api.model.Probe getLivenessProbe(io.fabric8.kubernetes.api.model.ContainerBuilder container)
AbstractHealthCheckEnrichergetLivenessProbe in class AbstractHealthCheckEnricherCopyright © 2019. All rights reserved.