Initial commit
All checks were successful
continuous-integration/drone Build is passing

This commit is contained in:
2022-08-16 12:40:54 +03:00
commit 7c5cad55e1
122 changed files with 51731 additions and 0 deletions

17
wildduck/README.md Normal file
View File

@@ -0,0 +1,17 @@
To deploy replace the API secret in configmaps/webmail.yml and:
```
kubectl -n wildduck apply --recursive -f namespace.yml -f webmail.yml -f redis.yml
kubectl -n wildduck rollout restart deployment/webmail
```
To generate secrets:
```
kubectl create secret generic -n wildduck wildduck \
--from-literal=WILDDUCK_API_TOKEN=$(cat /dev/urandom | base64 | head -c 30)
REDIS_PASSWORD=$(cat /dev/urandom | base64 | head -c 30)
kubectl create secret generic -n wildduck redis-secrets \
--from-literal=REDIS_PASSWORD=$REDIS_PASSWORD \
--from-literal=REDIS_URL="redis://:$REDIS_PASSWORD@redis:6379/5"
```