Commit Graph

18 Commits

Author SHA1 Message Date
cda2842f8f Switch to image containing stunnel
Rather than installing on container startup, using an image with
stunnel pre-installed. This avoids issues with DNS breaking
the container on startup.
2024-01-03 13:50:49 -08:00
f5898b0283 Add workload ACL management for mysql and postgres access
Allows required jobs to access shared secrets and auto generates psks
for stunnel.

Currently supporting MySQL, Postgres, and LDAP.
2023-08-29 12:48:48 -07:00
10a9689eef Bump up MySQL memory 2023-07-19 09:37:23 -07:00
2a1a7fb6b7 Clean mysql stunnel config 2023-07-06 17:25:13 -07:00
8b0495c6c8 Take mysql off wesher network 2023-06-20 09:44:21 -07:00
73e9977d41 Use variable secrets location for mysql 2023-05-09 15:57:09 -07:00
f11fad30a5 Use stunnel for mysql
Doesn't remove wesher or normal mysql service
2023-05-09 13:20:36 -07:00
8d63c50ffb Add Postgres database to cluster 2023-05-03 14:16:47 -07:00
98ea2a1ca0 A whole lot of incremental fixes for nomad variables and such
Also adds stunnel between redis and clients
2023-03-24 16:32:37 -07:00
65cb6afaf9 WIP: Moving vars and service discovery to Nomad
Starting with core
2023-03-24 08:55:23 -07:00
a70ad9d5a6 Export envoy metrics for mysql service 2023-03-02 11:00:45 -08:00
0d47a1f8c8 Tune PhotoPrism 2022-11-11 16:21:47 -08:00
bb400a3f1c Add blocky metrics to grafana 2022-11-11 16:21:17 -08:00
e9f2fae609 Switch mysql to mariadb 2022-11-10 13:37:50 -08:00
66bd276626 Increase priority of stateful jobs 2022-09-26 16:40:25 -07:00
aa6db53047 Fix mysql 2022-07-25 16:29:43 -07:00
a8fe9bfff8 Get mysql root from vault 2022-07-25 15:52:47 -07:00
37c4ab4c25 Move databases to a single module 2022-06-23 09:48:01 -07:00