mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 19:06:14 +01:00 
			
		
		
		
	 3ae4ecbfc5
			
		
	
	
	3ae4ecbfc5
	
	
	
		
			
			Add support for removing the Content-Type header to the S3 engine. This is required for compatibility with some S3 providers. This also adds a provider option to the S3 engine which will turn on relevant compatibility options for specific providers. This was required for getting MariaDB S3 engine to work with "Huawei Cloud S3". To get Huawei S3 storage to work on has set one of the following S3 options: s3_provider=Huawei s3_ssl_no_verify=1 Author: Andrew Hutchings <andrew@mariadb.org>
		
			
				
	
	
		
			36 lines
		
	
	
	
		
			888 B
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
	
		
			888 B
		
	
	
	
		
			INI
		
	
	
	
	
	
| [mysqld.2]
 | |
| plugin-load-add=@ENV.HA_S3_SO
 | |
| s3=ON
 | |
| s3-slave-ignore-updates=1
 | |
| s3-host-name=@ENV.S3_HOST_NAME
 | |
| s3-protocol-version=@ENV.S3_PROTOCOL_VERSION
 | |
| s3-bucket=@ENV.S3_BUCKET
 | |
| s3-access-key=@ENV.S3_ACCESS_KEY
 | |
| s3-secret-key=@ENV.S3_SECRET_KEY
 | |
| s3-region=@ENV.S3_REGION
 | |
| s3-port=@ENV.S3_PORT
 | |
| s3-use-http=@ENV.S3_USE_HTTP
 | |
| s3-ssl-no-verify=@ENV.S3_SSL_NO_VERIFY
 | |
| s3-provider=@ENV.S3_PROVIDER
 | |
| 
 | |
| # You can change the following when running the tests against
 | |
| # your own S3 setup
 | |
| 
 | |
| #s3-host-name=s3.amazonaws.com
 | |
| #s3-protocol-version=Amazon
 | |
| #s3-bucket=MariaDB
 | |
| #s3-access-key=...
 | |
| #s3-secret-key=...
 | |
| #s3-region=eu-north-1
 | |
| 
 | |
| ##
 | |
| ## Configuration for local MinIO
 | |
| ##
 | |
| #s3-host-name="127.0.0.1"
 | |
| ## Note: s3-host-name="localhost" doesn't work. It causes
 | |
| ## libmarias3 to use the wrong variant of the protocol.
 | |
| #s3-bucket=storage-engine
 | |
| #s3-access-key=minio
 | |
| #s3-secret-key=minioadmin
 | |
| #s3-port=9000
 | |
| #s3-use-http=ON
 |