Host static website with minio and kubernetes ingress
idea
user only ingress object for and redirect to public readble minio bucket
todo
- mc policy download minio-nuc/cmkr
- ingress with annotation nginx.ingress.kubernetes.io/rewrite-target: /cmkr
json policy for readwrite access:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": { "AWS": ["*"] },
"Action": ["s3:GetBucketLocation","s3:ListBucket"],
"Resource": ["arn:aws:s3:::nextcloud"]
},
{
"Effect": "Allow",
"Principal": { "AWS": ["*"] },
"Action": ["s3:*"],
"Resource": ["arn:aws:s3:::nextcloud/*"]
}
]
}