| giolekva | b0b7f00 | 2020-04-16 16:05:40 +0400 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | |
| giolekva | b0b7f00 | 2020-04-16 16:05:40 +0400 | [diff] [blame] | 3 | kubectl create namespace minio |
| giolekva | 3d6b6bb | 2020-04-27 16:42:15 +0400 | [diff] [blame] | 4 | kubectl -n minio create -f secrets.yaml |
| 5 | helm --namespace minio install minio-initial stable/minio \ |
| 6 | --set fullnameOverride=minio \ |
| 7 | --set image.repository=giolekva/minio-arm \ |
| 8 | --set image.tag=latest \ |
| giolekva | 2418b1d | 2020-05-02 16:06:52 +0400 | [diff] [blame] | 9 | --set image.pullPolicy=Always \ |
| 10 | --set existingSecret=minio-creds \ |
| 11 | --set persistence.size=1Gi |
| giolekva | 00aa972 | 2020-04-29 17:00:12 +0400 | [diff] [blame] | 12 | kubectl -n minio create -f ingress.yaml |
| giolekva | 2418b1d | 2020-05-02 16:06:52 +0400 | [diff] [blame] | 13 | |
| 14 | |
| 15 | # mc config host add pcloud http://minio:9000 minio minio123 |
| 16 | # mc mb pcloud/images |
| 17 | # mc admin config set pcloud notify_webhook:pcloud queue_limit="100" queue_dir="/tmp/events" endpoint="http://minio-importer.app-minio-importer.svc:80/new_object" |
| 18 | # mc admin service restart pcloud |
| 19 | # mc event add pcloud/images arn:minio:sqs::pcloud:webhook --event put |
| 20 | # mc event list pcloud/images |