MinIO - client, команды каторые могут пригодится!
Приветcтвую 👋!
MinIO — клиент. Вот нашёл на просторах набор наиболее востребованных команд, которые могут Вам пригодится!
wget https://dl.min.io/client/mc/release/linux-amd64/mc chmod +x mc # делаем файл исполняемым ./mc config host add minio https://minio.lan:9000 minioadmin minioadmin2 # добавить узел ./mc admin info minio # вывод информации ./mc admin heal minio # восстановление ./mc ls minio/2020 # просмотр содержимого bucket ./mc mb minio/newbucket # bucket create ./mc rb minio/newbucket # bucket delete ./mc stat minio/2020/ # инфо о файлах ./mc cp /tmp/test.1 minio/2020/test.1 # скопировать файл ./mc cat minio/2020/test.1 # вывод файла ./mc admin config set minio # получить все параметры конфигурации ./mc admin config set minio compression --env # параметры compression в виде переменных export MINIO_BROWSER=off # отключить web mc admin service restart minio # перезагрузка кластера
А это по работе с пользователями
#добавить пользователя mc admin user add minio readeronly password123 #список пользователей mc admin user list minio #добавить группу mc admin group add minio readergroup readeronly #список групп mc admin group list minio #назначить политику для группы (writeonly, readonly или readwrite) mc admin policy set minio/* readonly group=readergroup #отключить пользователя mc admin user disable minio readeronly #удалить пользователя mc admin user remove minio readeronly