Skip to content

How to deploy MinIO in Openshift with Audit Log

Cesar Celis Hernandez edited this page Nov 3, 2022 · 18 revisions
  1. Assuming Operator is already deployed:
Screen Shot 2022-11-03 at 6 28 57 PM
  1. Create the tenant:
Screen Shot 2022-11-03 at 6 30 30 PM
  1. Disable TLS

  2. Disable Prometheus:

Screen Shot 2022-11-03 at 6 31 21 PM
  1. Start Addressing securityContext issues:
Screen Shot 2022-11-03 at 6 32 22 PM
  1. Under the name of the pool I will place an empty securityContext:
  pools:
  - affinity:
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchExpressions:
            - key: v1.min.io/tenant
              operator: In
              values:
              - thunov3629pm
            - key: v1.min.io/pool
              operator: In
              values:
              - pool-0
          topologyKey: kubernetes.io/hostname
    name: pool-0
    securityContext: {}
  1. Bound the PV with the PVC using the Storage Class defined:
spec:
 storageClassName: cesar
Clone this wiki locally