Skip to main content

Declare what MinIO buckets, IAM policies, ILM policies you want, and let MinIO Manager do the work.

Project description

minio-manager

Release Build status Commit activity License

Declare what MinIO buckets, IAM policies, ILM policies you want, and let MinIO Manager do the work.

Description

The concept for management is to have so-called "bucket groups".

Each bucket group is managed by an account that only has access to buckets in that group.

It should be noted that this is explicitly intended for the creation and updating of resources in MinIO. It does not delete any resources anywhere.

Requirements

Getting started with your project

Install the environment and the pre-commit hooks with

make install

You are now ready to start development on your project! The CI/CD pipeline will be triggered when you open a pull request, merge to main, or when you create a new release.

To quickly configure a local development MinIO, you can run

make setup-test-environment

Note: requires Podman!

When you are finished, run

make stop-test-environment

Note that the created secrets-insecure.yaml will not be removed automatically or overwritten with the setup command.

To finalize the set-up for publishing to PyPi or Artifactory, see here. For activating the automatic documentation with MkDocs, see here. To enable the code coverage reports, see here.

To do features

Check the open enhancement issues.


Repository initiated with fpgmaas/cookiecutter-pdm.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

minio_manager-0.5.1.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

minio_manager-0.5.1-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

Details for the file minio_manager-0.5.1.tar.gz.

File metadata

  • Download URL: minio_manager-0.5.1.tar.gz
  • Upload date:
  • Size: 19.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.22.2 CPython/3.12.8 Linux/6.8.0-1017-azure

File hashes

Hashes for minio_manager-0.5.1.tar.gz
Algorithm Hash digest
SHA256 b7f76dcb93d649884d0d7a769ebd9cdf1f0ceac73e99f52ffaa64ce16f4d9d6e
MD5 481c9967e885633296fc6dbe8a3d3078
BLAKE2b-256 0a76bbedf92a3c73b673a895bfc7e3498021fdc8b7f5c6b0deb4b001c20226c9

See more details on using hashes here.

File details

Details for the file minio_manager-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: minio_manager-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 25.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.22.2 CPython/3.12.8 Linux/6.8.0-1017-azure

File hashes

Hashes for minio_manager-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 036eb7463dcef41ee714e973128ecc6832df9d42a0282f7d9e2bb8aadb994687
MD5 f768d8f2d27215258068946d93bdad56
BLAKE2b-256 bfe7fb5153733fc6cbdebf7cfc3b4b31f0778ca6f08f5816113d2551c656d7ba

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page