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