@Deprecated @ConfigurationProperties(prefix="spring.cloud.scheduler.kubernetes") public class KubernetesSchedulerProperties extends KubernetesDeployerProperties
KubernetesDeployerProperties.Capabilities, KubernetesDeployerProperties.ConfigMapKeyRef, KubernetesDeployerProperties.ContainerProperties, KubernetesDeployerProperties.ContainerSecurityContext, KubernetesDeployerProperties.CronConfig, KubernetesDeployerProperties.InitContainer, KubernetesDeployerProperties.Lifecycle, KubernetesDeployerProperties.LimitsResources, KubernetesDeployerProperties.PodSecurityContext, KubernetesDeployerProperties.RequestsResources, KubernetesDeployerProperties.SeccompProfile, KubernetesDeployerProperties.SecretKeyRef, KubernetesDeployerProperties.SELinuxOptions, KubernetesDeployerProperties.StatefulSet, KubernetesDeployerProperties.SysctlInfo, KubernetesDeployerProperties.Toleration, KubernetesDeployerProperties.WindowsSecurityContextOptions| Modifier and Type | Field and Description |
|---|---|
protected static String |
DEFAULT_TASK_SERVICE_ACCOUNT_NAME
Deprecated.
The default service account name to use for tasks.
|
static String |
KUBERNETES_SCHEDULER_PROPERTIES_PREFIX
Deprecated.
Namespace to use for Kubernetes Scheduler properties.
|
ENV_KEY_KUBERNETES_NAMESPACE| Constructor and Description |
|---|
KubernetesSchedulerProperties()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
RestartPolicy |
getRestartPolicy()
Deprecated.
Obtains the
RestartPolicy to use. |
String |
getTaskServiceAccountName()
Deprecated.
Obtains the service account name to use for tasks.
|
void |
setRestartPolicy(RestartPolicy restartPolicy)
Deprecated.
Sets the
RestartPolicy to use. |
void |
setTaskServiceAccountName(String taskServiceAccountName)
Deprecated.
Sets the service account name to use for tasks.
|
getAdditionalContainers, getAppAdmin, getConfigMapKeyRefs, getConfigMapRefs, getContainerSecurityContext, getCron, getDeploymentLabels, getDeploymentServiceAccountName, getEntryPointStyle, getEnvironmentVariables, getFabric8, getImagePullPolicy, getImagePullSecret, getImagePullSecrets, getInitContainer, getJobAnnotations, getLimits, getLivenessCommandProbeCommand, getLivenessCommandProbeDelay, getLivenessCommandProbeFailure, getLivenessCommandProbePeriod, getLivenessCommandProbeSuccess, getLivenessHttpProbeDelay, getLivenessHttpProbeFailure, getLivenessHttpProbePath, getLivenessHttpProbePeriod, getLivenessHttpProbePort, getLivenessHttpProbeScheme, getLivenessHttpProbeSuccess, getLivenessHttpProbeTimeout, getLivenessProbeDelay, getLivenessProbePath, getLivenessProbePeriod, getLivenessProbePort, getLivenessProbeTimeout, getLivenessTcpProbeDelay, getLivenessTcpProbeFailure, getLivenessTcpProbePeriod, getLivenessTcpProbePort, getLivenessTcpProbeSuccess, getLivenessTcpProbeTimeout, getMaxCrashLoopBackOffRestarts, getMaximumConcurrentTasks, getMaxTerminatedErrorRestarts, getMinutesToWaitForLoadBalancer, getNamespace, getNodeAffinity, getNodeSelector, getPodAffinity, getPodAnnotations, getPodAntiAffinity, getPodSecurityContext, getPriorityClassName, getProbeCredentialsSecret, getProbeType, getReadinessCommandProbeCommand, getReadinessCommandProbeDelay, getReadinessCommandProbeFailure, getReadinessCommandProbePeriod, getReadinessCommandProbeSuccess, getReadinessHttpProbeDelay, getReadinessHttpProbeFailure, getReadinessHttpProbePath, getReadinessHttpProbePeriod, getReadinessHttpProbePort, getReadinessHttpProbeScheme, getReadinessHttpProbeSuccess, getReadinessHttpProbeTimeout, getReadinessProbeDelay, getReadinessProbePath, getReadinessProbePeriod, getReadinessProbePort, getReadinessProbeTimeout, getReadinessTcpProbeDelay, getReadinessTcpProbeFailure, getReadinessTcpProbePeriod, getReadinessTcpProbePort, getReadinessTcpProbeSuccess, getReadinessTcpProbeTimeout, getRequests, getSecretKeyRefs, getSecretRefs, getServiceAnnotations, getShareProcessNamespace, getStartupCommandProbeCommand, getStartupCommandProbeDelay, getStartupCommandProbeFailure, getStartupCommandProbePeriod, getStartupCommandProbeSuccess, getStartupHttpProbeDelay, getStartupHttpProbeFailure, getStartupHttpProbePath, getStartupHttpProbePeriod, getStartupHttpProbePort, getStartupHttpProbeSuccess, getStartupHttpProbeTimeout, getStartupProbePeriod, getStartupProbeScheme, getStartupTcpProbeDelay, getStartupTcpProbeFailure, getStartupTcpProbePeriod, getStartupTcpProbePort, getStartupTcpProbeSuccess, getStartupTcpProbeTimeout, getStatefulSet, getStatefulSetInitContainerImageName, getTolerations, getVolumeMounts, getVolumes, isCreateJob, isCreateLoadBalancer, isHostNetwork, setAdditionalContainers, setAppAdmin, setConfigMapKeyRefs, setConfigMapRefs, setContainerSecurityContext, setCreateJob, setCreateLoadBalancer, setCron, setDeploymentLabels, setDeploymentServiceAccountName, setEntryPointStyle, setEnvironmentVariables, setFabric8, setHostNetwork, setImagePullPolicy, setImagePullSecret, setImagePullSecrets, setInitContainer, setJobAnnotations, setLimits, setLivenessCommandProbeCommand, setLivenessCommandProbeDelay, setLivenessCommandProbeFailure, setLivenessCommandProbePeriod, setLivenessCommandProbeSuccess, setLivenessHttpProbeDelay, setLivenessHttpProbeFailure, setLivenessHttpProbePath, setLivenessHttpProbePeriod, setLivenessHttpProbePort, setLivenessHttpProbeScheme, setLivenessHttpProbeSuccess, setLivenessHttpProbeTimeout, setLivenessProbeDelay, setLivenessProbeFailure, setLivenessProbePath, setLivenessProbePeriod, setLivenessProbePort, setLivenessProbeSuccess, setLivenessProbeTimeout, setLivenessTcpProbeDelay, setLivenessTcpProbeFailure, setLivenessTcpProbePeriod, setLivenessTcpProbePort, setLivenessTcpProbeSuccess, setLivenessTcpProbeTimeout, setMaxCrashLoopBackOffRestarts, setMaximumConcurrentTasks, setMaxTerminatedErrorRestarts, setMinutesToWaitForLoadBalancer, setNamespace, setNodeAffinity, setNodeSelector, setPodAffinity, setPodAnnotations, setPodAntiAffinity, setPodSecurityContext, setPriorityClassName, setProbeCredentialsSecret, setProbeType, setReadinessCommandProbeCommand, setReadinessCommandProbeDelay, setReadinessCommandProbeFailure, setReadinessCommandProbePeriod, setReadinessCommandProbeSuccess, setReadinessHttpProbeDelay, setReadinessHttpProbeFailure, setReadinessHttpProbePath, setReadinessHttpProbePeriod, setReadinessHttpProbePort, setReadinessHttpProbeScheme, setReadinessHttpProbeSuccess, setReadinessHttpProbeTimeout, setReadinessProbeDelay, setReadinessProbeFailure, setReadinessProbePath, setReadinessProbePeriod, setReadinessProbePort, setReadinessProbeTimeout, setReadinessTcpProbeDelay, setReadinessTcpProbeFailure, setReadinessTcpProbePeriod, setReadinessTcpProbePort, setReadinessTcpProbeSuccess, setReadinessTcpProbeTimeout, setRequests, setSecretKeyRefs, setSecretRefs, setServiceAnnotations, setShareProcessNamespace, setStartupCommandProbeCommand, setStartupCommandProbeDelay, setStartupCommandProbeFailure, setStartupCommandProbePeriod, setStartupCommandProbeSuccess, setStartupHttpProbeDelay, setStartupHttpProbeFailure, setStartupHttpProbePath, setStartupHttpProbePeriod, setStartupHttpProbePort, setStartupHttpProbeSuccess, setStartupHttpProbeTimeout, setStartupProbeDelay, setStartupProbeFailure, setStartupProbePeriod, setStartupProbePort, setStartupProbeScheme, setStartupProbeSuccess, setStartupProbeTimeout, setStartupTcpProbeDelay, setStartupTcpProbeFailure, setStartupTcpProbePeriod, setStartupTcpProbePort, setStartupTcpProbeSuccess, setStartupTcpProbeTimeout, setStatefulSet, setStatefulSetInitContainerImageName, setTolerations, setVolumeMounts, setVolumespublic static final String KUBERNETES_SCHEDULER_PROPERTIES_PREFIX
protected static final String DEFAULT_TASK_SERVICE_ACCOUNT_NAME
public RestartPolicy getRestartPolicy()
RestartPolicy to use. Defaults to
restartPolicy.getRestartPolicy in class KubernetesDeployerPropertiesRestartPolicy to usepublic void setRestartPolicy(RestartPolicy restartPolicy)
RestartPolicy to use.setRestartPolicy in class KubernetesDeployerPropertiesrestartPolicy - the RestartPolicy to usepublic String getTaskServiceAccountName()
getTaskServiceAccountName in class KubernetesDeployerPropertiespublic void setTaskServiceAccountName(String taskServiceAccountName)
setTaskServiceAccountName in class KubernetesDeployerPropertiestaskServiceAccountName - the service account nameCopyright © 2023 Pivotal Software, Inc.. All rights reserved.