diff --git a/rocketchat/other-manifests/reset-admin-pass.yaml b/rocketchat/other-manifests/reset-admin-pass.yaml new file mode 100644 index 0000000000000000000000000000000000000000..7a7e8edfcdff14e0b775cba3b8dc3db3d1d6dc67 --- /dev/null +++ b/rocketchat/other-manifests/reset-admin-pass.yaml @@ -0,0 +1,35 @@ +apiVersion: batch/v1 +kind: Job +metadata: + name: ${FQDN}-reset-admin-pass + namespace: ${NS} +spec: + template: + spec: + restartPolicy: Never + containers: + - name: wrench + image: libresh/wrench + args: + - rc + - user + - pass + - --mongo-url=$(MONGO_URL) + - $(ADMIN_USER) + - $(ADMIN_PASS) + env: + - name: MONGO_URL + valueFrom: + secretKeyRef: + key: MONGO_URL + name: ${FQDN}-app + - name: ADMIN_USER + valueFrom: + configMapKeyRef: + key: ADMIN_USERNAME + name: ${FQDN}-config + - name: ADMIN_PASS + valueFrom: + secretKeyRef: + key: ADMIN_PASS + name: ${FQDN}-app