Compare commits

...

14 Commits

Author SHA1 Message Date
drunkendog 2a8bd629e9 Update scripts/minio/launch-docker.sh 2023-12-20 18:40:59 +00:00
drunkendog a11ceed95f Update scripts/minio/minio.conf.example 2023-12-20 18:40:43 +00:00
drunkendog 3a2ec5f269 Update scripts/minio/launch-docker.sh 2023-12-20 18:36:31 +00:00
drunkendog e2a11ffbb9 Update scripts/minio/launch-docker.sh 2023-12-20 18:35:17 +00:00
drunkendog 51ffea79b8 Add server url to example minio conf 2023-12-20 18:34:56 +00:00
drunkendog 4dca7a620c Update scripts/minio/minio.conf.example 2023-12-20 18:27:20 +00:00
drunkendog 1a87a9e549 Remove auth token, replace with inline basic auth
https://github.com/minio/minio/issues/16661
2023-12-20 18:26:40 +00:00
drunkendog 4538c4585a Fix typo in docker launch script 2023-12-20 18:09:51 +00:00
drunkendog 992675b8b7 Add auth token to minio 2023-12-20 18:08:11 +00:00
drunkendog f568f378f4 Fix typo in minio example conf, add auth token 2023-12-20 18:07:14 +00:00
drunkendog 837d871f69 Fix typo in example minio configuration file 2023-12-20 18:00:27 +00:00
drunkendog 3dc99031f7 Update scripts/minio/minio.conf.example 2023-12-20 17:59:55 +00:00
drunkendog 327c9ea267 Update scripts/minio/launch-docker.sh 2023-12-20 17:59:10 +00:00
drunkendog 11c0153444 Add scripts/minio/README.md 2023-12-20 17:57:20 +00:00
3 changed files with 31 additions and 2 deletions

21
scripts/minio/README.md Normal file
View File

@ -0,0 +1,21 @@
# Minio
## Configuring Prometheus
Create a user `prometheus` with policy
```s3
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"admin:Prometheus"
]
}
]
}
```
then run `mc alias set metrics http://172.30.26.1:9000 prometheus {password} && mc admin prometheus generate metrics` and add the output into /opt/prometheus/prometheus.yml

View File

@ -7,5 +7,9 @@ docker run -d --net main_subnet --ip 172.30.26.1 \
--name=minio \
-e "MINIO_ROOT_USER=$MINIO_USER" \
-e "MINIO_ROOT_PASSWORD=$MINIO_PASSWORD" \
-e "MINIO_SERVER_URL=$MINIO_SERVER_URL" \
-e "MINIO_BROWSER_REDIRECT_URL=$MINIO_BROWSER_REDIRECT_URL" \
-e "MINIO_PROMETHEUS_URL=$PROMETHEUS_URL" \
-e "MINIO_PROMETHEUS_JOB_ID=$PROMETHEUS_JOB_ID" \
--restart unless-stopped \
quay.io/minio/minio server /data --console-address ":9090"

View File

@ -1,2 +1,6 @@
MINIO_USER="user"
MINIO_PASSWORD="password"
MINIO_USER="admin"
MINIO_PASSWORD=
MINIO_SERVER_URL=
MINIO_BROWSER_REDIRECT_URL=
PROMETHEUS_URL="https://user:pass@prometheus.example"
PROMETHEUS_JOB_ID=