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