FSAdminBuilder#
- class controller.services.builder.fsadmin.FSAdminBuilder(config, volumes, volume_mounts, logger)#
Bases:
object
Construct Kubernetes objects for file system administrative pods.
- Parameters:
config (
FSAdminConfig
) – Administrative pod configuration.volumes (
list
[VolumeConfig
]) – Volumes to mount in the file system admin pod.volume_mounts (
list
[VolumeMountConfig
]) – How to mount the specified volumes.logger (
BoundLogger
) – Logger to use.
Methods Summary
build
()Construct the objects that make up fsadmin.
Methods Documentation
- build()#
Construct the objects that make up fsadmin.
- Returns:
Kubernetes objects for the fsadmin environment.
- Return type: