Package io.quarkus.kubernetes.deployment
Interface PlatformConfiguration
-
- All Superinterfaces:
EnvVarHolder
- All Known Implementing Classes:
KnativeConfig,KubernetesConfig,OpenshiftConfig
public interface PlatformConfiguration extends EnvVarHolder
-
-
Method Summary
-
Methods inherited from interface io.quarkus.kubernetes.deployment.EnvVarHolder
convertToBuildItems, getEnv, getEnvVars, getTargetPlatformName
-
-
-
-
Method Detail
-
isAddBuildTimestamp
boolean isAddBuildTimestamp()
-
getPorts
Map<String,PortConfig> getPorts()
-
getServiceType
io.dekorate.kubernetes.annotation.ServiceType getServiceType()
-
getImagePullPolicy
io.dekorate.kubernetes.annotation.ImagePullPolicy getImagePullPolicy()
-
getLivenessProbe
ProbeConfig getLivenessProbe()
-
getReadinessProbe
ProbeConfig getReadinessProbe()
-
getPrometheusConfig
PrometheusConfig getPrometheusConfig()
-
getMounts
Map<String,MountConfig> getMounts()
-
getSecretVolumes
Map<String,SecretVolumeConfig> getSecretVolumes()
-
getConfigMapVolumes
Map<String,ConfigMapVolumeConfig> getConfigMapVolumes()
-
getGitRepoVolumes
Map<String,GitRepoVolumeConfig> getGitRepoVolumes()
-
getPvcVolumes
Map<String,PvcVolumeConfig> getPvcVolumes()
-
getAwsElasticBlockStoreVolumes
Map<String,AwsElasticBlockStoreVolumeConfig> getAwsElasticBlockStoreVolumes()
-
getAzureFileVolumes
Map<String,AzureFileVolumeConfig> getAzureFileVolumes()
-
getAzureDiskVolumes
Map<String,AzureDiskVolumeConfig> getAzureDiskVolumes()
-
getInitContainers
Map<String,ContainerConfig> getInitContainers()
-
getSidecars
Map<String,ContainerConfig> getSidecars()
-
getHostAliases
Map<String,HostAliasConfig> getHostAliases()
-
getResources
ResourcesConfig getResources()
-
getExposition
default Optional<ExpositionConfig> getExposition()
-
isExpose
default boolean isExpose()
-
getConfigName
default String getConfigName()
-
getSecurityContext
SecurityContextConfig getSecurityContext()
-
-