Skip navigation links
A B C D E G I K L O P R S T U V 

A

AbstractKubernetesDeployer - Class in org.springframework.cloud.deployer.spi.kubernetes
Abstract base class for a deployer that targets Kubernetes.
AbstractKubernetesDeployer() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
appDeployer(KubernetesClient, ContainerFactory) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAutoConfiguration
 

B

buildAppStatus(String, PodList) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 

C

cancel(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 
cleanup(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 
configureExternalPort(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
containerFactory - Variable in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
ContainerFactory - Interface in org.springframework.cloud.deployer.spi.kubernetes
Defines how a Kubernetes Container is created.
containerFactory() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAutoConfiguration
 
create(String, AppDeploymentRequest, Integer, Integer, boolean) - Method in interface org.springframework.cloud.deployer.spi.kubernetes.ContainerFactory
 
create(String, AppDeploymentRequest, Integer, Integer, boolean) - Method in class org.springframework.cloud.deployer.spi.kubernetes.DefaultContainerFactory
 
createCommandArgs(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.DefaultContainerFactory
Create command arguments
createDeploymentId(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
createDeploymentId(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 
createIdMap(String, AppDeploymentRequest, Integer) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
Creates a map of labels for a given ID.
createPodSpec(String, AppDeploymentRequest, Integer, Integer, boolean) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
Create a PodSpec to be used for app and task deployments
createProbe(Integer, String, int, int, int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.DefaultContainerFactory
Create a readiness probe for the /health endpoint exposed by each module.

D

deduceImagePullPolicy(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
Get the image pull policy for the deployment request.
deduceResourceLimits(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
Get the resource limits for the deployment request.
deduceResourceRequests(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
Get the resource requests for the deployment request.
DefaultContainerFactory - Class in org.springframework.cloud.deployer.spi.kubernetes
Create a Kubernetes Container that will be started as part of a Kubernetes Pod by launching the specified Docker image.
DefaultContainerFactory(KubernetesDeployerProperties) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.DefaultContainerFactory
 
deploy(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
destroy(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 

E

EntryPointStyle - Enum in org.springframework.cloud.deployer.spi.kubernetes
EntryPoint style used for a Docker image.

G

getAttributes() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppInstanceStatus
 
getCpu() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
getCpu() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Resources
 
getEntryPointStyle() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getEnvironmentVariables() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getHostNetwork(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
Get the hostNetwork setting for the deployment request.
getId() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppInstanceStatus
 
getImagePullPolicy() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getImagePullSecret() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getLimits() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getLivenessProbeDelay() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getLivenessProbePath() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getLivenessProbePeriod() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getLivenessProbeTimeout() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getMaxCrashLoopBackOffRestarts() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getMaxTerminatedErrorRestarts() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getMemory() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
getMemory() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Resources
 
getMinutesToWaitForLoadBalancer() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getNamespace() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getReadinessProbeDelay() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getReadinessProbePath() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getReadinessProbePeriod() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getReadinessProbeTimeout() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getRequests() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getState() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppInstanceStatus
 
getVolumeMounts(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.DefaultContainerFactory
Volume mount deployment properties are specified in YAML format: spring.cloud.deployer.kubernetes.volumeMounts=[{name: 'testhostpath', mountPath: '/test/hostPath'}, {name: 'testpvc', mountPath: '/test/pvc'}, {name: 'testnfs', mountPath: '/test/nfs'}] Volume mounts can be specified as deployer properties as well as app deployment properties.
getVolumeMounts() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getVolumes(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
Volume deployment properties are specified in YAML format: spring.cloud.deployer.kubernetes.volumes=[{name: testhostpath, hostPath: { path: '/test/override/hostPath' }}, {name: 'testpvc', persistentVolumeClaim: { claimName: 'testClaim', readOnly: 'true' }}, {name: 'testnfs', nfs: { server: '10.0.0.1:111', path: '/test/nfs' }}] Volumes can be specified as deployer properties as well as app deployment properties.
getVolumes() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 

I

ImagePullPolicy - Enum in org.springframework.cloud.deployer.spi.kubernetes
ImagePullPolicy for containers inside a Kubernetes Pod, cf.
isCreateLoadBalancer() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
isHostNetwork() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 

K

KubernetesAppDeployer - Class in org.springframework.cloud.deployer.spi.kubernetes
A deployer that targets Kubernetes.
KubernetesAppDeployer(KubernetesDeployerProperties, KubernetesClient) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
KubernetesAppDeployer(KubernetesDeployerProperties, KubernetesClient, ContainerFactory) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
KubernetesAppInstanceStatus - Class in org.springframework.cloud.deployer.spi.kubernetes
Represents the status of a module.
KubernetesAppInstanceStatus(String, Pod, KubernetesDeployerProperties) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppInstanceStatus
 
KubernetesAutoConfiguration - Class in org.springframework.cloud.deployer.spi.kubernetes
Spring Bean configuration for the KubernetesAppDeployer.
KubernetesAutoConfiguration() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAutoConfiguration
 
kubernetesClient() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAutoConfiguration
 
KubernetesDeployerProperties - Class in org.springframework.cloud.deployer.spi.kubernetes
 
KubernetesDeployerProperties() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
KubernetesDeployerProperties.Resources - Class in org.springframework.cloud.deployer.spi.kubernetes
Encapsulates resources for Kubernetes Container resource requests and limits
KubernetesTaskLauncher - Class in org.springframework.cloud.deployer.spi.kubernetes
A task launcher that targets Kubernetes.
KubernetesTaskLauncher(KubernetesDeployerProperties, KubernetesClient) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 
KubernetesTaskLauncher(KubernetesDeployerProperties, KubernetesClient, ContainerFactory) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 

L

launch(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 
logger - Static variable in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 

O

org.springframework.cloud.deployer.spi.kubernetes - package org.springframework.cloud.deployer.spi.kubernetes
 

P

properties - Variable in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 

R

relaxedValueOf(String) - Static method in enum org.springframework.cloud.deployer.spi.kubernetes.ImagePullPolicy
Tries to convert name to an ImagePullPolicy by ignoring case, dashes, underscores and so on like Spring Boot does it in RelaxedConversionService.
Resources() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Resources
 
Resources(String, String) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Resources
 

S

setCpu(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Resources
 
setCpu(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
setCreateLoadBalancer(boolean) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setEntryPointStyle(EntryPointStyle) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setEnvironmentVariables(String[]) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setHostNetwork(boolean) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setImagePullPolicy(ImagePullPolicy) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setImagePullSecret(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setLimits(KubernetesDeployerProperties.Resources) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setLivenessProbeDelay(int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setLivenessProbePath(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setLivenessProbePeriod(int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setLivenessProbeTimeout(int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setMaxCrashLoopBackOffRestarts(int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setMaxTerminatedErrorRestarts(int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setMemory(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Resources
 
setMemory(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
setMinutesToWaitForLoadBalancer(int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setNamespace(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setReadinessProbeDelay(int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setReadinessProbePath(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setReadinessProbePeriod(int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setReadinessProbeTimeout(int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setRequests(KubernetesDeployerProperties.Resources) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setVolumeMounts(List<VolumeMount>) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setVolumes(List<Volume>) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
SPRING_APP_KEY - Static variable in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
SPRING_DEPLOYMENT_KEY - Static variable in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
SPRING_GROUP_KEY - Static variable in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
SPRING_MARKER_KEY - Static variable in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
SPRING_MARKER_VALUE - Static variable in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
status(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
status(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 

T

taskDeployer(KubernetesClient, ContainerFactory) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAutoConfiguration
 

U

undeploy(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 

V

valueOf(String) - Static method in enum org.springframework.cloud.deployer.spi.kubernetes.EntryPointStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.cloud.deployer.spi.kubernetes.ImagePullPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.cloud.deployer.spi.kubernetes.EntryPointStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.cloud.deployer.spi.kubernetes.ImagePullPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G I K L O P R S T U V 
Skip navigation links

Copyright © 2017 Pivotal Software, Inc.. All rights reserved.