freescout to kustomize

mail pull/push secrets were broken before and now
This commit is contained in:
2026-01-09 09:13:01 +02:00
parent d546168982
commit 97f7d68459
4 changed files with 11 additions and 13 deletions

View File

@@ -1,6 +1,5 @@
# Freescout # Freescout
## For user
# For user
Freescout scrapes `info@k-space.ee` and `accounting@k-space.ee` mailboxes Freescout scrapes `info@k-space.ee` and `accounting@k-space.ee` mailboxes
from Wildduck and builds issue tracker on top the mailbox. from Wildduck and builds issue tracker on top the mailbox.
@@ -12,21 +11,11 @@ Note that Freescout notifications are sent to `@k-space.ee` mailboxes.
Forwarding to personal eg. `@gmail.com` mailbox can be configured via Forwarding to personal eg. `@gmail.com` mailbox can be configured via
[Wildduck webmail](https://webmail.k-space.ee/account/profile) [Wildduck webmail](https://webmail.k-space.ee/account/profile)
> Whoops, looks like something went wrong — check logs in /storage/logs > Whoops, looks like something went wrong — check logs in /storage/logs
The paid(!) OIDC plugin still requires creation of local account by an administrator. This probably means the OIDC user tried to log in before an account (with matching <username>@k-space.ee mail) existed in Freescout local users. The paid(!) OIDC plugin still requires creation of local account by an administrator. This probably means the OIDC user tried to log in before an account (with matching <username>@k-space.ee mail) existed in Freescout local users.
# For administrator ## For administrator
This application is managed by [ArgoCD](https://argocd.k-space.ee/applications/argocd/freescout)
Should ArgoCD be down manifests here can be applied with:
```
kubectl apply -n freescout -f application.yaml
```
If the Kubernetes cronjob for picking up mail is not working for more than If the Kubernetes cronjob for picking up mail is not working for more than
3 days the mails will not get synced by default. To manually synchronize 3 days the mails will not get synced by default. To manually synchronize
Freescout head to [Freescout system tools](https://freescout.k-space.ee/system/tools) Freescout head to [Freescout system tools](https://freescout.k-space.ee/system/tools)

View File

@@ -0,0 +1,9 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: freescout
resources:
- ./application.yaml
- ./mariadb.yaml
#- ssh://git@git.k-space.ee/secretspace/kube/freescout