All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
-
Added possibility to enable S3 serverside encryption. [Refs: #52] @nexusix
-
Added possibility to specify Content-Type for uploaded charts. [Refs: #59 #60] @bashims
-
Added checksum verification on plugin installation. [Refs: #63]
-
On
helm s3 reindex
, only*.tgz
files in the bucket directory are taken into account, everything else is ignored. [Refs: #57 #58] @kylehodgetts -
Default Content-Type for uploaded charts is set to
application/gzip
. [Refs: #59 #60] @bashims -
make
is no longer required to install the plugin. [Refs: #62 #64] @willhayslett
- Added global
--acl
flag to address issues for setups with multiple Amazon accounts. Thanks to @razaj92 for the Pull Request! [Ref: #37] - Added
--dry-run
flag tohelm s3 push
command. It simulates a push, but doesn't actually touch anything. This option is useful, for example, to indicate if a chart upload would fail due to the version not being changed. [Ref: #44] - Added
--ignore-if-exists
flag tohelm s3 push
command. It allows to exit normally without triggering an error if the pushed chart already exists. A clean exit code may be useful to avoid some error management in the CI/CD. [Ref: #41]
- Moved
helm s3 reindex
command out of beta, as it seems there are no more issues related to it.