| Interface | Description |
|---|---|
| ContainerFactory |
Defines how a Kubernetes
Container is created. |
| RunningPhaseDeploymentStateResolver |
| Class | Description |
|---|---|
| AbstractKubernetesDeployer |
Abstract base class for a deployer that targets Kubernetes.
|
| ContainerConfiguration |
Encapsulates parameters used to configure a container.
|
| DefaultContainerFactory |
Create a Kubernetes
Container that will be started as part of a
Kubernetes Pod by launching the specified Docker image. |
| DefaultRunningPhaseDeploymentStateResolver | |
| DeploymentPropertiesResolver |
Class that resolves the appropriate deployment properties based on the property prefix being used.
|
| KubernetesAppDeployer |
A deployer that targets Kubernetes.
|
| KubernetesAppInstanceStatus |
Represents the status of a module.
|
| KubernetesAutoConfiguration |
Spring Bean configuration for the
KubernetesAppDeployer. |
| KubernetesClientFactory |
The class responsible for creating Kubernetes Client based on the deployer properties.
|
| KubernetesDeployerProperties | |
| KubernetesDeployerProperties.ConfigMapKeyRef | |
| KubernetesDeployerProperties.InitContainer | |
| KubernetesDeployerProperties.LimitsResources |
Encapsulates resources for Kubernetes Container resource limits
|
| KubernetesDeployerProperties.PodSecurityContext | |
| KubernetesDeployerProperties.RequestsResources |
Encapsulates resources for Kubernetes Container resource requests
|
| KubernetesDeployerProperties.SecretKeyRef | |
| KubernetesDeployerProperties.StatefulSet | |
| KubernetesDeployerProperties.StatefulSet.VolumeClaimTemplate | |
| KubernetesDeployerProperties.Toleration | |
| KubernetesScheduler |
Kubernetes implementation of the
Scheduler SPI. |
| KubernetesSchedulerProperties |
Configuration properties for the Kubernetes Scheduler.
|
| KubernetesTaskLauncher |
A task launcher that targets Kubernetes.
|
| KubernetesTaskLauncherProperties |
Configuration properties for the Kubernetes Task Launcher.
|
| PredicateRunningPhaseDeploymentStateResolver |
| Enum | Description |
|---|---|
| EntryPointStyle |
Defines container entry point styles that are available.
|
| ImagePullPolicy |
ImagePullPolicy for containers inside a Kubernetes Pod, cf.
|
| ProbeAuthenticationType |
Defines supported authentication types to use when accessing secured
probe endpoints.
|
| RestartPolicy |
Defines restart policies that are available.
|
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.