@Mojo(name="log",
requiresDependencyResolution=COMPILE_PLUS_RUNTIME,
defaultPhase=VALIDATE)
public class LogMojo
extends ApplyMojo
k8s:deploy
To terminate the log hit
Ctrl+C
| Modifier and Type | Field and Description |
|---|---|
protected String |
logContainerName |
protected boolean |
logFollow |
protected String |
logPodName |
applyService, DEFAULT_KUBERNETES_MANIFEST, DEFAULT_OPENSHIFT_MANIFEST, kubernetesManifest, recreate, serviceUrlWaitTimeSeconds, skipApplyaccess, clusterAccess, DEFAULT_LOG_PREFIX, javaProject, jkubeServiceHub, log, mojoExecution, namespace, offline, project, resources, securityDispatcher, session, settings, skip, useColor, verbose| Constructor and Description |
|---|
LogMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
applyEntities(io.fabric8.kubernetes.client.KubernetesClient kubernetes,
String fileName,
Collection<io.fabric8.kubernetes.api.model.HasMetadata> entities) |
protected PodLogService.PodLogServiceContext.PodLogServiceContextBuilder |
podLogServiceContextBuilder() |
canExecute, disableOpenShiftFeatures, executeInternal, getKubernetesManifest, getProject, initServices, isRollingUpgradePreserveScalecreateLogger, execute, getKitLogger, getLogPrefix, getResources, getRuntimeMode, getSettings, init, initClusterConfiguration, initJKubeServiceHubBuildergetLog, getPluginContext, setLog, setPluginContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetManifestgetKitLogger@Parameter(property="jkube.log.follow",
defaultValue="true")
protected boolean logFollow
@Parameter(property="jkube.log.container") protected String logContainerName
@Parameter(property="jkube.log.pod") protected String logPodName
protected void applyEntities(io.fabric8.kubernetes.client.KubernetesClient kubernetes,
String fileName,
Collection<io.fabric8.kubernetes.api.model.HasMetadata> entities)
applyEntities in class ApplyMojoprotected PodLogService.PodLogServiceContext.PodLogServiceContextBuilder podLogServiceContextBuilder()
Copyright © 2022. All rights reserved.