update configure-webhook
diff --git a/apps/minio/configure-nats.yaml b/apps/minio/configure-nats.yaml
deleted file mode 100644
index cb5638f..0000000
--- a/apps/minio/configure-nats.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-apiVersion: v1
-kind: Pod
-metadata:
- name: configure-pcloud-minio-webhook
- labels:
- app: configure-pcloud-minio-webhook
-spec:
- volumes:
- - name: minio-secrets
- secret:
- secretName: minio-creds-secret
- containers:
- - name: mc
- image: minio/mc:RELEASE.2020-04-04T05-28-55Z
- imagePullPolicy: IfNotPresent
- volumeMounts:
- - name: minio-secrets
- readOnly: true
- mountPath: "/etc/minio-secrets"
- command: ["/bin/sh", "-c"]
- # args: ["mc config host add mio http://minio-hl-svc:9000 $(cat /etc/minio-secrets/accesskey) $(cat /etc/minio-secrets/secretkey) && mc mb mio/images && mc admin config set mio notify_webhook:pcloud queue_limit=\"1000\" queue_dir=\"/data/events\" endpoint=\"http://pcloud-controller-service.pcloud:1111/minio_webhook\""]
- args: ["mc config host add mio http://minio-hl-svc:9000 $(cat /etc/minio-secrets/accesskey) $(cat /etc/minio-secrets/secretkey) && mc event add mio/images arn:minio:sqs::pcloud:webhook --event put && mc event list mio/images"]
- restartPolicy: Never
-
-
-
-# mc admin config set mio notify_webhook:pcloud-controller queue_limit=\"1000\" queue_dir=\"/data/events\" endpoint=\"http://pcloud-controller-service.pcloud:1111/minio_webhook\"
-# mc event add myminio/images arn:minio:sqs::pcloud-controller:webhook --event put
-# args: ["mc config host add mio http://minio-hl-svc:9000 $(cat /etc/minio-secrets/accesskey) $(cat /etc/minio-secrets/secretkey) && mc mb mio/images && mc admin config set mio notify_webhook:pcloud queue_limit=\"1000\" queue_dir=\"/data/events\" endpoint=\"http://pcloud-controller-service.pcloud:1111/minio_webhook\" && mc event add mio/images arn:minio:sqs::pcloud:webhook --event put && mc event list mio/images"]
diff --git a/apps/minio/configure-webhook.yaml b/apps/minio/configure-webhook.yaml
new file mode 100644
index 0000000..55f86cc
--- /dev/null
+++ b/apps/minio/configure-webhook.yaml
@@ -0,0 +1,39 @@
+apiVersion: v1
+kind: Pod
+metadata:
+ name: minio-importer-webhook
+ namespace: minio
+ labels:
+ app: minio-importer-webhook
+spec:
+ volumes:
+ - name: minio-creds
+ secret:
+ secretName: minio-creds
+ initContainers:
+ - name: setup-arn
+ image: minio/mc:RELEASE.2020-04-04T05-28-55Z
+ imagePullPolicy: IfNotPresent
+ volumeMounts:
+ - name: minio-secrets
+ readOnly: true
+ mountPath: "/etc/minio"
+ command: ["/bin/sh", "-c"]
+ args: ["mc config host add pcloud http://minio.minio.svc:9000 $(cat /etc/minio-creds/accesskey) $(cat /etc/minio-creds/secretkey) && mc mb pcloud/images && mc admin config set pcloud notify_webhook:pcloud queue_limit=\"1000\" queue_dir=\"/data/events\" endpoint=\"http://minio-importer.app-minio-importer.svc:80/new_object\" && mc admin service restart pcloud"]
+ containers:
+ - name: setup-events
+ image: minio/mc:RELEASE.2020-04-04T05-28-55Z
+ imagePullPolicy: IfNotPresent
+ volumeMounts:
+ - name: minio-secrets
+ readOnly: true
+ mountPath: "/etc/minio"
+ command: ["/bin/sh", "-c"]
+ args: ["mc config host add pcloud http://minio.minio.svc:9000 $(cat /etc/minio-creds/accesskey) $(cat /etc/minio-creds/secretkey) && mc event add pcloud/images arn:minio:sqs::pcloud:webhook --event put && mc event list pcloud/images"]
+ restartPolicy: Never
+
+
+
+# mc admin config set mio notify_webhook:pcloud-controller queue_limit=\"1000\" queue_dir=\"/data/events\" endpoint=\"http://pcloud-controller-service.pcloud:1111/minio_webhook\"
+# mc event add myminio/images arn:minio:sqs::pcloud-controller:webhook --event put
+# args: ["mc config host add mio http://minio-hl-svc:9000 $(cat /etc/minio-secrets/accesskey) $(cat /etc/minio-secrets/secretkey) && mc mb mio/images && mc admin config set mio notify_webhook:pcloud queue_limit=\"1000\" queue_dir=\"/data/events\" endpoint=\"http://pcloud-controller-service.pcloud:1111/minio_webhook\" && mc event add mio/images arn:minio:sqs::pcloud:webhook --event put && mc event list mio/images"]