Visit Azul.com Support

Installing on an S3 Compatible Environment

Table of Contents
Need help?
Schedule a consultation with an Azul performance expert.
Contact Us

If you want to install Optimizer Hub on a platform which provides S3 compatibility mode, instead of cloud native blob storage, you need the following additional settings.

Configuring Storage

Use the S3 compatible storage and specify a bucket name in your values-override.yaml:

 
storage: blobStorageService: s3 s3: commonBucket: opthub-storage0

Configuring Compile Broker

Add the following extraArgumentsMap section under compileBroker in your values-override.yaml:

 
compileBroker: extraArgumentsMap: "quarkus.s3.endpoint-override": "https://storage.googleapis.com" "quarkus.s3.aws.credentials.type": static "quarkus.s3.aws.credentials.static-provider.access-key-id": "{your access key}" "quarkus.s3.aws.credentials.static-provider.secret-access-key": "{your secret key}"

Configuring Gateway

Add the following extraArgumentsMap section gateway in your values-override.yaml:

 
gateway: extraArgumentsMap: "quarkus.s3.endpoint-override": "https://storage.googleapis.com" "quarkus.s3.aws.credentials.type": static "quarkus.s3.aws.credentials.static-provider.access-key-id": "{your access key}" "quarkus.s3.aws.credentials.static-provider.secret-access-key": "{your secret key}"

Configuring Cache

Add the following extraArgumentsMap section cache in your values-override.yaml:

 
cache: extraArgumentsMap: "quarkus.s3.endpoint-override": "https://storage.googleapis.com" "quarkus.s3.aws.credentials.type": static "quarkus.s3.aws.credentials.static-provider.access-key-id": "{your access key}" "quarkus.s3.aws.credentials.static-provider.secret-access-key": "{your secret key}"