minio / docs

MinIO Object Storage Documentation
https://docs.min.io/minio/baremetal
Creative Commons Attribution 4.0 International
541 stars 288 forks source link

Document additional envvars that support appending _identifier #994

Open feorlen opened 10 months ago

feorlen commented 10 months ago

Some environment variables allow appending a custom identifier to set multiple values. Example:

Object Lambda

export MINIO_LAMBDA_WEBHOOK_ENABLE_myfunction="on"
export MINIO_LAMBDA_WEBHOOK_ENDPOINT_myfunction="http://webhook-1.example.net"
export MINIO_LAMBDA_WEBHOOK_ENABLE_yourfunction="on"
export MINIO_LAMBDA_WEBHOOK_ENDPOINT_yourfunction="http://webhook-2.example.net"

Other envvars support this as well, per a recent customer discussion:

MINIO_IDENTITY_OPENID_DISPLAY_NAME_something="Different OIDC"

Goals

feorlen commented 10 months ago

More examples

         set MINIO_AUDIT_WEBHOOK_ENABLE_<IDENTIFIER>="on"
         set MINIO_AUDIT_WEBHOOK_ENDPOINT_<IDENTIFIER>="https://webhook-1.example.net"
         set MINIO_AUDIT_WEBHOOK_AUTH_TOKEN_<IDENTIFIER>="TOKEN"
         set MINIO_AUDIT_WEBHOOK_CLIENT_CERT_<IDENTIFIER>="cert.pem"
         set MINIO_AUDIT_WEBHOOK_CLIENT_KEY_<IDENTIFIER>="cert.key"