Accessing Object Storage Using Proxy
Related topic
Use the following settings when the connection to object storage is routed using a proxy server.
BMC AMI Cloud server configuration
You can configure the following settings in the model9-local.yml under /data/model9/conf/model9-local.yml:
Parameters | Description |
|---|---|
model9.objstore.jclouds-config.jclouds.proxy-host: proxyIp/dns | The HTTP proxy IP address or DNS address |
model9.objstore.jclouds-config.jclouds.proxy-port: proxyPort | The HTTP proxy port Usually 3128 or 80 |
model9.objstore.jclouds-config.jclouds.proxy-excluded-uri.azureblob: https://.*/.blob/.core/.windows/.net.* | (Optional) For Azure AD, if data transfer should not go through the proxy, but login should go through the proxy |
BMC AMI Cloud agent configuration
You can configure the following settings in the agent.yml configuration file under /usr/lpp/model9/conf/agent.yml:
Parameters | Description |
|---|---|
objstore.jclouds-config.jclouds.proxy-host: proxyIp/dns | The HTTP proxy IP address or DNS address |
objstore.jclouds-config.jclouds.proxy-port | The HTTP proxy port |
objstore.jclouds-config.jclouds.proxy-excluded-uri.azureblob: https://.*/.blob/.core/.windows/.net.* | (Optional) For Azure AD, if data transfer should not go through the proxy, but login should go through the proxy |
Cloud Data Sets configuration
You can configure the following settings in the m9cdswk properties file under /usr/lpp/model9/$ENVIRONMENT/config:
Parameters | Description |
|---|---|
jclouds.proxy.hostname=proxyIp/dns | The HTTP proxy IP address or DNS address |
jclouds.proxy.port=proxyPort | The HTTP proxy port |
| jclouds.proxy.excluded-uri-patterns[0]=https://.*/.blob/.core/.windows/.net.* | URI patterns to be excluded from proxy access Any matching URI is not routed via the defined proxy. You can specify multiple patterns by using the indexes [0], [1] and so on. |