nemo_microservices.types.jobs.kubernetes_logging_sidecar#
Module Contents#
Classes#
API#
- class nemo_microservices.types.jobs.kubernetes_logging_sidecar.KubernetesLoggingSidecar(/, **data: typing.Any)#
Bases:
nemo_microservices._models.BaseModel- command: Optional[List[str]]#
None
Command to run for logging sidecar
- config_mount_path: Optional[str]#
None
Path inside the container where the logging sidecar configuration file is mounted
- config_volume_name: Optional[str]#
None
Name of the volume that contains the logging sidecar configuration
- configmap: Optional[str]#
None
Name of the ConfigMap containing the logging sidecar configuration
- configmap_key: Optional[str]#
None
Key in the ConfigMap that contains the logging sidecar configuration file
- enabled: Optional[bool]#
None
Whether to enable the logging sidecar.
Defaults to True. Set to false to disable logging sidecars being attached to jobs.
- health_check_path: Optional[str]#
None
Path for logging sidecar health check
- health_check_port: Optional[int]#
None
Port for logging sidecar health check
- image: Optional[nemo_microservices.types.jobs.image_spec.ImageSpec]#
None