public class AbstractKubernetesDeployer extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static String |
APP_NAME_KEY |
protected static String |
APP_NAME_PROPERTY_KEY |
protected io.fabric8.kubernetes.client.KubernetesClient |
client |
protected ContainerFactory |
containerFactory |
protected org.springframework.cloud.deployer.spi.kubernetes.DeploymentPropertiesResolver |
deploymentPropertiesResolver |
protected org.apache.commons.logging.Log |
logger |
protected KubernetesDeployerProperties |
properties |
protected static String |
SPRING_APP_KEY |
protected static String |
SPRING_DEPLOYMENT_KEY |
protected static String |
SPRING_GROUP_KEY |
protected static String |
SPRING_MARKER_KEY |
protected static String |
SPRING_MARKER_VALUE |
| Constructor and Description |
|---|
AbstractKubernetesDeployer() |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.cloud.deployer.spi.app.AppStatus |
buildAppStatus(String id,
io.fabric8.kubernetes.api.model.PodList podList,
io.fabric8.kubernetes.api.model.ServiceList services) |
protected org.springframework.cloud.deployer.spi.core.RuntimeEnvironmentInfo |
createRuntimeEnvironmentInfo(Class spiClass,
Class implementationClass)
Create the RuntimeEnvironmentInfo.
|
protected void |
logPossibleDownloadResourceMessage(org.springframework.core.io.Resource resource) |
protected static final String SPRING_DEPLOYMENT_KEY
protected static final String SPRING_GROUP_KEY
protected static final String SPRING_APP_KEY
protected static final String SPRING_MARKER_KEY
protected static final String SPRING_MARKER_VALUE
protected static final String APP_NAME_PROPERTY_KEY
protected static final String APP_NAME_KEY
protected final org.apache.commons.logging.Log logger
protected ContainerFactory containerFactory
protected io.fabric8.kubernetes.client.KubernetesClient client
protected KubernetesDeployerProperties properties
protected org.springframework.cloud.deployer.spi.kubernetes.DeploymentPropertiesResolver deploymentPropertiesResolver
protected org.springframework.cloud.deployer.spi.core.RuntimeEnvironmentInfo createRuntimeEnvironmentInfo(Class spiClass, Class implementationClass)
spiClass - the SPI interface classimplementationClass - the SPI implementation classprotected org.springframework.cloud.deployer.spi.app.AppStatus buildAppStatus(String id, io.fabric8.kubernetes.api.model.PodList podList, io.fabric8.kubernetes.api.model.ServiceList services)
protected void logPossibleDownloadResourceMessage(org.springframework.core.io.Resource resource)
Copyright © 2023 Pivotal Software, Inc.. All rights reserved.