pub struct ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources {
pub limits: Option<BTreeMap<String, IntOrString>>,
pub requests: Option<BTreeMap<String, IntOrString>>,
}Expand description
If specified, the pod’s resource requirements. These values override the global resource configuration flags. Note that when only specifying resource limits, ensure they are greater than or equal to the corresponding global resource requests configured via controller flags (–acme-http01-solver-resource-request-cpu, –acme-http01-solver-resource-request-memory). Kubernetes will reject pod creation if limits are lower than requests, causing challenge failures.
Fields§
§limits: Option<BTreeMap<String, IntOrString>>Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
requests: Option<BTreeMap<String, IntOrString>>Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to the global values configured via controller flags. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
Trait Implementations§
Source§impl Clone for ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
impl Clone for ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
Source§fn clone(&self) -> ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
fn clone(&self) -> ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
impl Default for ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
Source§fn default() -> ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
fn default() -> ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
Source§impl<'de> Deserialize<'de> for ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
impl<'de> Deserialize<'de> for ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl PartialEq for ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
impl PartialEq for ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources
Source§fn eq(
&self,
other: &ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources,
) -> bool
fn eq( &self, other: &ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpecResources, ) -> bool
self and other values to be equal, and is used by ==.