2.4 KiB
Enforce Security for MinIO in Kubernetes
minio
On This Page
Overview
This page covers multiple procedures for configuring MinIO security features using the MinIO Kubernetes Operator.
You should have basic familiarity with Kubernetes, its associated
terminology, and its command line tools prior to starting any of the
documented procedures. While the MinIO documentation makes a best-effort
to address Kubernetes-specific information, you should review the
official Kubernetes documentation
<>
for more complete coverage.
Prerequisites
This tutorial requires the following resources:
The
minio-operator <minio-operator>
github repository.A Kubernetes cluster with at least four
node
per MinIO server instance. Each node must have at least four persistent volumes.A host machine with
kubectl
installed. SeeInstall and Set Up kubectl <tasks/tools/install-kubectl/>
The host machine should be configured such that
kubectl
can access the Kubernetes cluster. SeeAccess Applications in a Cluster <tasks/access-application-cluster>
for more information.
Considerations
- Document recommended resource allocation (CPU, RAM, etc.)
- Document recommended number of MinIO pods to Nodes
- Document recommended ratio of PV to Physical Disk