All notable changes to this project will be documented in this file.
Features
- Changed module metadata to allow 3.x versions of camptocamp/systemd
Features
- Changed to 3.0.0 release of
broadinstitute/certs
Documentation
- Changed deprecated env parameters to recommended ones
Features
- Changed
storage_root
to acccept both string and array of strings to support erasure coding - Added support for custom deployment definitions with
MINIO_DEPLOYMENT_DEFINITION
to support erasure coding and distributed deployments
Features
- Moved existing profiles to
server
namespace - Added support for minio client deployments
- Added support for client alias management
- Added support for certificate deployments
- Added support for custom locations for the configuration file
- Added support for providing additional options for minio server with
MINIO_OPTS
- Updated documentation
With this release, ownership of this module is transfered to Kogito UG, a DevOps / Infrastructure services business in Berlin, Germany.
Features
- Upgrade default Minio installation to a more recent version
- Base URL for Minio downloads can now be pointed to a custom location
- Converted module to be Puppet Development Kit compatible
- Added support for Debian 9 (Stretch)
- Updated Puppet requirements to be in line with PE lifecycle
- API:
sorted_json(...)
function has been converted to a Puppet 4 style function and renamed toto_sorted_json(...)
Features
- Switched to using proper resource types in all places
Features
- Added support to configure service address and port
Bugfixes
- Updated install function to use release archives for a stable source
Initial release of Minio management module. Hello, World!