Skip to content

Operator's component

Cesar Celis Hernandez edited this page Apr 10, 2023 · 32 revisions

Objective:

Describe the Operator's components

Diagram:

image

Description:

MinIO Operator in general orchestrate the tenant(s) by deploying Operator Pod(s) that control the flow in which Tenant is deployed and maintained. A React UI is show via Console Pod and allow end user to interact with the Operator UI to create, edit or delete Tenant(s).

An initContainer and a sidecar container for MinIO to retrieve the MINIO_ARGS for the tenant and to monitor the configurations secret and update it locally as soon as it changes. Additional this sidecars will validate if root credentials are missing and if so, error out.