Configure Minio

Perform the following steps to configure minio.

  1. To configure Minio, include following properties in the vars.dataserver.aws.yml file:
    YAML
    DATASERVER_AWS_PROFILE_PROPERTIES:
    - PROFILE_NAME: "aws_account1"
      PROFILE_PROPERTIES:
        - # enable to connect to a custom S3 endpoint such as, MINIO instead of AWS S3
        - CUSTOM_S3_ENDPOINT_ENABLE: "true"
    
        - # set the S3 endpoint host to connect to instead of AWS S3
        - CUSTOM_S3_ENDPOINT_HOST: "minio.example.com"
    
        - # set the S3 endpoint port to connect to instead of AWS S3
        - CUSTOM_S3_ENDPOINT_PORT: "443"
    
        - # to enable S3 endpoint SSL
        - CUSTOM_S3_ENDPOINT_SSL: "true"
    
  2. Once the properties are configured, refer to the Privacera Manager Quickstart.
  1. In PrivaceraCloud, navigate to Settings -> Applications.
  2. On the Connected Applications screen, select S3.
  3. On the screen, click the edit icon, click on Access Management -> ADVANCED tab.
  4. Add the following properties with the appropriate value for <your_profile_name>, <minio_host>, and <minio_port>:
    Properties
    1
    2
    3
    4
    dataserver.aws.<your_profile_name>.custom.s3.endpoint.enable=true
    dataserver.aws.<your_profile_name>.custom.s3.endpoint.host=<minio_host>
    dataserver.aws.<your_profile_name>.custom.s3.endpoint.port=<minio_port>
    dataserver.aws.<your_profile_name>.custom.s3.endpoint.ssl=true
    
  5. Click the Test Connection button to verify the connection.
  6. Once the connection is successful, click Save.

Comments