--- apiVersion: s3.onyxia.sh/v1alpha1 kind: Policy metadata: name: memelord-laurivosandi-policy spec: name: memelord-laurivosandi-policy s3InstanceRef: minio/default policyContent: >- { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:ListBucket", "s3:GetObject", "s3:PutObject" ], "Resource": [ "arn:aws:s3:::memelord-laurivosandi", "arn:aws:s3:::memelord-laurivosandi/*" ] } ] } --- apiVersion: s3.onyxia.sh/v1alpha1 kind: S3User metadata: name: memelord-laurivosandi-bucket spec: accessKey: memelord-laurivosandi-bucket # This is automatically created policies: - memelord-laurivosandi-policy s3InstanceRef: minio/default --- apiVersion: s3.onyxia.sh/v1alpha1 kind: Bucket metadata: name: memelord-laurivosandi spec: name: memelord-laurivosandi s3InstanceRef: minio/default quota: default: 100000000