Skip to content

Add S3 support for appliance: Cloudian HyperStore#4068

Closed
sjmudd wants to merge 1 commit intovitessio:masterfrom
sjmudd:s3_appliance_adjustments2
Closed

Add S3 support for appliance: Cloudian HyperStore#4068
sjmudd wants to merge 1 commit intovitessio:masterfrom
sjmudd:s3_appliance_adjustments2

Conversation

@sjmudd
Copy link
Copy Markdown
Contributor

@sjmudd sjmudd commented Jul 4, 2018

  • Add logging when using s3 for: StartBackup / ListBackups / RemoveBackup

  • Added options to enable usage of an S3 appliance: Cloudian HyperStore:
    -s3_backup_aws_endpoint <host:port> (port is required)
    -s3_backup_force_path_style=true/false
    -s3_backup_log_level <level> can be one of: LogOff, LogDebug, LogDebugWithSigning, LogDebugWithHTTPBody, LogDebugWithRequestRetries, LogDebugWithRequestErrors. Default: LogOff

    By default the s3 client will try to connect to
    ..amazonaws.com. Adjusting the endpoint will allow this
    to be changed.

    Given the way the FQDN is configured the TLS certificate may not match the
    server's "base" (.<end_point_address>) due to the leading
    so setting -s3_backup_force_path_style=true will force the s3 client to
    connect to . and then make a request using the full
    path within the http calls.

Signed-off-by: Simon Mudd simon.mudd@booking.com

* Add logging when using s3 for: StartBackup / ListBackups / RemoveBackup
* Added options to enable usage of an S3 appliance: Cloudian HyperStore:
      -s3_backup_aws_endpoint <host:port> (port is required)
      -s3_backup_force_path_style=true/false

  By default the s3 client will try to connect to
  <path>.<region>.amazonaws.com.  Adjusting the endpoint will allow this
  to be changed.

  Given the way the FQDN is configured the TLS certificate may not match the
  server's "base" (<region>.<end_point_address>) due to the leading <path>
  so setting -s3_backup_force_path_style=true will force the s3 client to
  connect to <region>.<endpoint> and then make a request using the full
  path within the http calls.

Signed-off-by: Simon Mudd <simon.mudd@booking.com>
@sougou
Copy link
Copy Markdown
Contributor

sougou commented Jul 9, 2018

@acharis or @hmcgonig: could you review this?

@sougou
Copy link
Copy Markdown
Contributor

sougou commented Sep 24, 2018

Closing via #4200

@sougou sougou closed this Sep 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants