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_CONTAINERS
ENRICH_ALL_WITH_IMAGE_TRIGGERS, enricherContext, FABRIC8_GENERATED_CONTAINERS, GENERATE_ROUTE, IMAGE_CHANGE_TRIGGERS, log, NEED_IMAGECHANGE_TRIGGERS, OPENSHIFT_DEPLOY_TIMEOUT_SECONDS, OPENSHIFT_ENABLE_AUTOMATIC_TRIGGER, OPENSHIFT_TRIM_IMAGE_IN_CONTAINER_SPEC, SIDECAR
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, getReadinessProbe
enrich, getConfig, getConfig, getConfiguration, getContext, getImagePullPolicy, getImages, getLog, getName, getOpenshiftDeployTimeoutInSeconds, getProcessingInstructionViaKey, getRawConfig, getReplicaCount, getValueFromConfig, getValueFromConfig, hasConfig, hasImageConfiguration, isOpenShiftMode, setProcessingInstruction, useDeploymentforOpenShift
public DockerHealthCheckEnricher(MavenEnricherContext buildContext)
protected io.fabric8.kubernetes.api.model.Probe getReadinessProbe(io.fabric8.kubernetes.api.model.ContainerBuilder container)
AbstractHealthCheckEnricher
getReadinessProbe
in class AbstractHealthCheckEnricher
protected io.fabric8.kubernetes.api.model.Probe getLivenessProbe(io.fabric8.kubernetes.api.model.ContainerBuilder container)
AbstractHealthCheckEnricher
getLivenessProbe
in class AbstractHealthCheckEnricher
Copyright © 2021. All rights reserved.