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

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, ServiceList) - 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
 
client - Variable in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
ConfigMapKeyRef() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.ConfigMapKeyRef
 
configureExternalPort(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
ContainerConfiguration - Class in org.springframework.cloud.deployer.spi.kubernetes
Encapsulates parameters used to configure a container.
ContainerConfiguration(String, AppDeploymentRequest) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.ContainerConfiguration
 
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(ContainerConfiguration) - Method in interface org.springframework.cloud.deployer.spi.kubernetes.ContainerFactory
Creates a Container using configuration from the provided ContainerConfiguration.
create(ContainerConfiguration) - 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
createCronJob(ScheduleRequest) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesScheduler
 
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) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
Creates a map of labels for a given ID.
createPodSpec(String, AppDeploymentRequest, Integer, boolean) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
Create a PodSpec to be used for app and task deployments
createRuntimeEnvironmentInfo(Class, Class) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
Create the RuntimeEnvironmentInfo.
createService(String, AppDeploymentRequest, Map<String, String>, int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
createStatefulSet(String, AppDeploymentRequest, Map<String, String>, int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
Create a StatefulSet

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.
DEFAULT_TASK_SERVICE_ACCOUNT_NAME - Static variable in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
The default service account name to use for tasks.
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
 
DefaultRunningPhaseDeploymentStateResolver - Class in org.springframework.cloud.deployer.spi.kubernetes
 
DefaultRunningPhaseDeploymentStateResolver(KubernetesDeployerProperties) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.DefaultRunningPhaseDeploymentStateResolver
 
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
Defines container entry point styles that are available.
ENV_KEY_KUBERNETES_NAMESPACE - Static variable in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Name of the environment variable that can define the Kubernetes namespace to use.
environmentInfo() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
environmentInfo() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 

F

forCamelCase(String) - Static method in class org.springframework.cloud.deployer.spi.kubernetes.support.RelaxedNames
Return a RelaxedNames for the given source camelCase source name.

G

getAppDeploymentRequest() - Method in class org.springframework.cloud.deployer.spi.kubernetes.ContainerConfiguration
 
getAppId() - Method in class org.springframework.cloud.deployer.spi.kubernetes.ContainerConfiguration
 
getAttributes() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppInstanceStatus
 
getCommands() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.InitContainer
 
getConfigMapKeyRefs() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getConfigMapName() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.ConfigMapKeyRef
 
getContainerName() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.InitContainer
 
getCpu() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.LimitsResources
 
getCpu() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.RequestsResources
 
getDeploymentLabels(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
getDeploymentServiceAccountName() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getEffect() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Toleration
 
getEntryPointStyle() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getEntryPointStyle() - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Obtains the EntryPointStyle to use.
getEnvironmentVariables() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getEnvironmentVariables() - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Obtains the environment variables set on all tasks.
getExceptionMessageForField(KubernetesClientException, String) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesScheduler
 
getExternalPort() - Method in class org.springframework.cloud.deployer.spi.kubernetes.ContainerConfiguration
 
getFabric8() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getFsGroup() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.PodSecurityContext
 
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
 
getImageName() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.InitContainer
 
getImagePullPolicy() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getImagePullPolicy() - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Obtains the ImagePullPolicy to use.
getImagePullSecret() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getImagePullSecret() - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Obtains the name of the Secret to use when pulling images.
getInitContainer() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getJobAnnotations() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getKey() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Toleration
 
getKubernetesClient(KubernetesDeployerProperties) - Static method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesClientFactory
 
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
 
getLivenessProbePort() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getLivenessProbeTimeout() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getLog(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
getLog(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 
getMaxCrashLoopBackOffRestarts() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getMaximumConcurrentTasks() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getMaximumConcurrentTasks() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 
getMaxTerminatedErrorRestarts() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getMemory() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.LimitsResources
 
getMemory() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.RequestsResources
 
getMinutesToWaitForLoadBalancer() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getNamespace() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getNamespace() - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Obtains the Kubernetes namespace to use.
getNodeAffinity() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getNodeSelector() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getOperator() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Toleration
 
getPodAffinity() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getPodAnnotations() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getPodAntiAffinity() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getPodSecurityContext() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getProbeCredentialsSecret() - Method in class org.springframework.cloud.deployer.spi.kubernetes.ContainerConfiguration
 
getProbeCredentialsSecret() - 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
 
getReadinessProbePort() - 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
 
getRestartPolicy() - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Obtains the RestartPolicy to use.
getRunAsUser() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.PodSecurityContext
 
getRunningTaskExecutionCount() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesTaskLauncher
 
getSecretKeyRefs() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getSecretName() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.SecretKeyRef
 
getServiceAnnotations() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getState() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppInstanceStatus
 
getStatefulSet() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getStatefulSetInitContainerImageName() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getStatefulSetStorage(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
getStatefulSetStorageClassName(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
getStorage() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.StatefulSet.VolumeClaimTemplate
 
getStorageClassName() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.StatefulSet.VolumeClaimTemplate
 
getTaskServiceAccountName() - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Obtains the service account name to use for tasks.
getTolerations() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
getTolerationSeconds() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Toleration
 
getValue() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Toleration
 
getVolumeClaimTemplate() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.StatefulSet
 
getVolumeMounts(AppDeploymentRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.DefaultContainerFactory
Volume mount deployment properties are specified in YAML format:
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.
InitContainer() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.InitContainer
 
isCreateJob() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
isCreateLoadBalancer() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
isHostNetwork() - Method in class org.springframework.cloud.deployer.spi.kubernetes.ContainerConfiguration
 
isHostNetwork() - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
iterator() - Method in class org.springframework.cloud.deployer.spi.kubernetes.support.RelaxedNames
 

K

KUBERNETES_DEPLOYMENT_NODE_SELECTOR - Static variable in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
Constants for app deployment properties that don't have a deployer level default property.
KUBERNETES_SCHEDULER_PROPERTIES - Static variable in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Namespace to use for Kubernetes Scheduler properties.
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(Pod, Service, KubernetesDeployerProperties) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppInstanceStatus
Deprecated.
KubernetesAppInstanceStatus(Pod, Service, KubernetesDeployerProperties, ContainerStatus) - 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
 
KubernetesClientFactory - Class in org.springframework.cloud.deployer.spi.kubernetes
The class responsible for creating Kubernetes Client based on the deployer properties.
KubernetesClientFactory() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesClientFactory
 
KubernetesDeployerProperties - Class in org.springframework.cloud.deployer.spi.kubernetes
 
KubernetesDeployerProperties() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
KubernetesDeployerProperties.ConfigMapKeyRef - Class in org.springframework.cloud.deployer.spi.kubernetes
 
KubernetesDeployerProperties.InitContainer - Class in org.springframework.cloud.deployer.spi.kubernetes
 
KubernetesDeployerProperties.LimitsResources - Class in org.springframework.cloud.deployer.spi.kubernetes
Encapsulates resources for Kubernetes Container resource limits
KubernetesDeployerProperties.PodSecurityContext - Class in org.springframework.cloud.deployer.spi.kubernetes
 
KubernetesDeployerProperties.RequestsResources - Class in org.springframework.cloud.deployer.spi.kubernetes
Encapsulates resources for Kubernetes Container resource requests
KubernetesDeployerProperties.SecretKeyRef - Class in org.springframework.cloud.deployer.spi.kubernetes
 
KubernetesDeployerProperties.StatefulSet - Class in org.springframework.cloud.deployer.spi.kubernetes
 
KubernetesDeployerProperties.StatefulSet.VolumeClaimTemplate - Class in org.springframework.cloud.deployer.spi.kubernetes
 
KubernetesDeployerProperties.Toleration - Class in org.springframework.cloud.deployer.spi.kubernetes
 
KubernetesScheduler - Class in org.springframework.cloud.deployer.spi.scheduler.kubernetes
Kubernetes implementation of the Scheduler SPI.
KubernetesScheduler(KubernetesClient, KubernetesSchedulerProperties) - Constructor for class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesScheduler
 
KubernetesSchedulerProperties - Class in org.springframework.cloud.deployer.spi.scheduler.kubernetes
Configuration properties for the Kubernetes Scheduler.
KubernetesSchedulerProperties() - Constructor for class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
 
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
 
LimitsResources() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.LimitsResources
 
LimitsResources(String, String) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.LimitsResources
 
list(String) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesScheduler
 
list() - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesScheduler
 
logger - Variable in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
logger - Variable in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
logPossibleDownloadResourceMessage(Resource) - Method in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 

O

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

P

PodSecurityContext() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.PodSecurityContext
 
PredicateRunningPhaseDeploymentStateResolver - Class in org.springframework.cloud.deployer.spi.kubernetes
 
ProbeAuthenticationType - Enum in org.springframework.cloud.deployer.spi.kubernetes
Defines supported authentication types to use when accessing secured probe endpoints.
properties - Variable in class org.springframework.cloud.deployer.spi.kubernetes.AbstractKubernetesDeployer
 
properties - Variable in class org.springframework.cloud.deployer.spi.kubernetes.PredicateRunningPhaseDeploymentStateResolver
 

R

RelaxedNames - Class in org.springframework.cloud.deployer.spi.kubernetes.support
Generates relaxed name variations from a given source.
RelaxedNames(String) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.support.RelaxedNames
Create a new RelaxedNames instance.
relaxedValueOf(String) - Static method in enum org.springframework.cloud.deployer.spi.kubernetes.EntryPointStyle
Converts the string of the provided entry point style to the appropriate enum value.
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 in a relaxed fashion.
RequestsResources() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.RequestsResources
 
RequestsResources(String, String) - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.RequestsResources
 
resolve(ContainerStatus) - Method in class org.springframework.cloud.deployer.spi.kubernetes.PredicateRunningPhaseDeploymentStateResolver
 
resolve(ContainerStatus) - Method in interface org.springframework.cloud.deployer.spi.kubernetes.RunningPhaseDeploymentStateResolver
 
RestartPolicy - Enum in org.springframework.cloud.deployer.spi.scheduler.kubernetes
Defines restart policies that are available.
RunningPhaseDeploymentStateResolver - Interface in org.springframework.cloud.deployer.spi.kubernetes
 

S

scale(AppScaleRequest) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
schedule(ScheduleRequest) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesScheduler
 
SecretKeyRef() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.SecretKeyRef
 
setCommands(List<String>) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.InitContainer
 
setConfigMapKeyRefs(List<KubernetesDeployerProperties.ConfigMapKeyRef>) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setConfigMapName(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.ConfigMapKeyRef
 
setContainerName(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.InitContainer
 
setCpu(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.LimitsResources
 
setCpu(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.RequestsResources
 
setCreateJob(boolean) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setCreateLoadBalancer(boolean) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setDeploymentServiceAccountName(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setEffect(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Toleration
 
setEntryPointStyle(EntryPointStyle) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setEntryPointStyle(EntryPointStyle) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Sets the EntryPointStyle to use.
setEnvironmentVariables(String[]) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setEnvironmentVariables(String[]) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Sets the environment variables to use on all tasks.
setFabric8(Config) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setFsGroup(Long) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.PodSecurityContext
 
setHostNetwork(boolean) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setImageName(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.InitContainer
 
setImagePullPolicy(ImagePullPolicy) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setImagePullPolicy(ImagePullPolicy) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Sets the ImagePullPolicy to use.
setImagePullSecret(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setImagePullSecret(String) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Sets the name of the Secret to use when pulling images.
setInitContainer(KubernetesDeployerProperties.InitContainer) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setJobAnnotations(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setKey(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Toleration
 
setLimits(KubernetesDeployerProperties.LimitsResources) - 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
 
setLivenessProbePort(Integer) - 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
 
setMaximumConcurrentTasks(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.LimitsResources
 
setMemory(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.RequestsResources
 
setMinutesToWaitForLoadBalancer(int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setNamespace(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setNamespace(String) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Sets the Kubernetes namespace to use.
setNodeAffinity(NodeAffinity) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setNodeSelector(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setOperator(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Toleration
 
setPodAffinity(PodAffinity) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setPodAnnotations(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setPodAntiAffinity(PodAntiAffinity) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setPodSecurityContext(KubernetesDeployerProperties.PodSecurityContext) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setProbeCredentialsSecret(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
 
setReadinessProbePort(Integer) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setReadinessProbeTimeout(int) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setRequests(KubernetesDeployerProperties.RequestsResources) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setRestartPolicy(RestartPolicy) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Sets the RestartPolicy to use.
setRunAsUser(Long) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.PodSecurityContext
 
setRunningPhaseDeploymentStateResolver(RunningPhaseDeploymentStateResolver) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppInstanceStatus
Override the default RunningPhaseDeploymentStateResolver implementation.
setSecretKeyRefs(List<KubernetesDeployerProperties.SecretKeyRef>) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setSecretName(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.SecretKeyRef
 
setServiceAnnotations(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setStatefulSet(KubernetesDeployerProperties.StatefulSet) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setStatefulSetInitContainerImageName(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setStorage(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.StatefulSet.VolumeClaimTemplate
 
setStorageClassName(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.StatefulSet.VolumeClaimTemplate
 
setTaskServiceAccountName(String) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesSchedulerProperties
Sets the service account name to use for tasks.
setTolerations(List<KubernetesDeployerProperties.Toleration>) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties
 
setTolerationSeconds(Long) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Toleration
 
setValue(String) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Toleration
 
setVolumeClaimTemplate(KubernetesDeployerProperties.StatefulSet.VolumeClaimTemplate) - Method in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.StatefulSet
 
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
 
STATEFUL_SET_IMAGE_NAME - Static variable in class org.springframework.cloud.deployer.spi.kubernetes.KubernetesAppDeployer
 
StatefulSet() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.StatefulSet
 
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
 
Toleration() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.Toleration
 

U

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

V

validateScheduleName(ScheduleRequest) - Method in class org.springframework.cloud.deployer.spi.scheduler.kubernetes.KubernetesScheduler
 
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.
valueOf(String) - Static method in enum org.springframework.cloud.deployer.spi.kubernetes.ProbeAuthenticationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.cloud.deployer.spi.scheduler.kubernetes.RestartPolicy
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.
values() - Static method in enum org.springframework.cloud.deployer.spi.kubernetes.ProbeAuthenticationType
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.scheduler.kubernetes.RestartPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
VolumeClaimTemplate() - Constructor for class org.springframework.cloud.deployer.spi.kubernetes.KubernetesDeployerProperties.StatefulSet.VolumeClaimTemplate
 

W

withExternalPort(Integer) - Method in class org.springframework.cloud.deployer.spi.kubernetes.ContainerConfiguration
 
withHostNetwork(boolean) - Method in class org.springframework.cloud.deployer.spi.kubernetes.ContainerConfiguration
 
withProbeCredentialsSecret(Secret) - Method in class org.springframework.cloud.deployer.spi.kubernetes.ContainerConfiguration
 
A B C D E F G I K L O P R S T U V W 
Skip navigation links

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