Mario Zelger
76bde40218
added ability to define resource options for the metrics exporter ( #238 )
2025-07-01 09:29:19 +02:00
shcherbak
55f2f71dd5
fix HorizontalPodAutoscaler apiVersion
2024-04-21 17:43:45 +02:00
shcherbak
e3898ed071
autoscaling.apiVersion
2024-04-21 17:43:45 +02:00
Bojan Čekrlić
a1b30f31f9
Fix for #174 : Incrase healthcheck timeout
...
Default timeout for healthcheck by kubernetes is too low. As we wait up
for 2 seconds for the Postfix and DKIM to respond, this exceeds the
threshold and the healthcheck fails with:
```
Readiness probe failed: command "sh -c /scripts/healthcheck.sh" timed out
```
By simply increasing `timeoutSeconds` this issue is resolved.
2024-01-09 17:00:04 +01:00
Bojan Čekrlić
83b9af5c9b
Fix for #174 : Try to refactor healthcheck
2024-01-09 10:59:04 +01:00
Bojan Čekrlić
df9771b6e2
Fix for #172 : Change order of parameters for netcat
2024-01-07 16:51:33 +01:00
Bojan Čekrlić
72988ddf47
Fix #158 : Add copytruncate
to logrotate.conf
.
...
From lograte man pages:
> `copytruncate`: Truncate the original log file to zero size in place after creating a copy, instead of moving the old log file and optionally creating a new one.
Why? Because file might be followed by file descriptior (and not name).
So when logrorate rotates the file, Prometheus will follow the old file
(thus receiving no metrics).
By using `comytruncate` we ensure that the followed file is always the
proper one.
2023-12-29 14:39:21 +01:00
Bojan Čekrlić
806eef5bb9
Fix for #154 : Allow different labels for regular and headless service
2023-11-01 15:38:53 +01:00
Bojan Čekrlić
81e900b3e1
Fix for #152
2023-11-01 12:06:01 +01:00
Bojan Čekrlić
c3f909f2ec
Fix: Fix DNS examples and tests
2023-10-27 10:53:59 +02:00
Bojan Čekrlić
d300d9b401
Upd: Allow for setting the DNS policy for the pod
2023-10-27 09:50:22 +02:00
Bojan Čekrlić
b90b336d04
Fix: Remove unneccessary dependendancy on external logrotate image
...
We now include logrotate in the the basic image. This does -- up to a
point -- reduce the "separation of concerns", but it simplifies image
management considerably and removes an unneccessary dependency on a
third-party container.
2023-10-27 09:38:54 +02:00
Bojan Čekrlić
6da38c0d4e
Fix: Big logorotate ourselves for different platforms
2023-10-27 08:51:19 +02:00
Jonathon Beauregard II
ab1cca7286
Feat: Create metrics service
2023-09-27 22:55:28 +02:00
Justin Zandbergen
7d884e4d32
Add feature to bring your own secret resource
2021-12-01 10:03:23 +01:00
Bojan Čekrlić
fab1b33b48
Fix for #83 : Add the possibility to mount files from secret
2021-08-22 18:07:45 +02:00
Bojan Čekrlić
956caf3fa4
Upd #63 : Gracefully scaledown Postfix
...
Make sure the queue is flushed when the Postfix container is
shutdown through Kubernetes lifecycle hooks.
2021-06-05 21:07:54 +02:00
Bojan Čekrlić
18e96b8e8d
Upd: Implementation for #71 , tests for extraContainers
2021-06-04 16:22:05 +02:00
Bojan Čekrlić
3ec47a147b
Fix: Formatting and layout, update pull_request GitHub action
2021-06-04 16:00:29 +02:00
msvechla
02b1caa6e5
add SASL_RELAYHOST to overwrite RELATHOST in sasl_passwd file on demand ( #77 )
2021-06-04 15:52:19 +02:00
jaazmyn
e0f7636a1c
Add option to have multiple containers ( #79 )
2021-06-04 15:50:02 +02:00
Bojan Čekrlić
a695d05a7b
Fix: Depricate RELAYHOST_TLS_LEVEL with Postfix equivivalent
2021-05-31 09:01:53 +02:00
Bojan Čekrlić
13bdabe27e
Fix: Fix deploymen of TLS certificates, script exec and Ubuntu build
2021-05-29 18:21:02 +02:00
Bojan Čekrlić
b3e2e8daeb
Fix: Remove linux/s390x build from Alpine
...
Alpine doesn't seem to have rsyslog compiled for linux/s390x and
will therefore fail the build.
2021-05-29 17:22:29 +02:00
jaazmyn
069195a125
Add option to use a specific nodePort ( #70 )
...
* Add option to use a specific nodePort
* Update README on option to specify a nodePort
2021-05-29 17:09:21 +02:00
Bojan Čekrlić
0c12027622
New: Add support for Ubuntu builds and TLS certs on Helm
2021-05-29 17:08:08 +02:00
Bojan Čekrlić
ef33ca90f7
New: Make it posssible to configure helm probes
2021-05-18 23:50:57 +02:00
Bojan Čekrlić
4677036a14
Update: Add the possibility to add a Secret to the chart
2021-05-18 22:58:53 +02:00
Bertrand Croq
8354e6c5f1
Add persistence.existingClaim ( #57 )
...
This commit enables the user to provide an existing volume claim instead of having the image create a new one automatically.
2021-02-08 15:44:23 +01:00
Bojan Čekrlić
fdcab589d8
Updated documentation for Helm
...
Added info on how to deploy `docker-postfix` with Helm.
2020-10-25 19:11:58 +01:00
Bojan Čekrlić
6bae2c20ba
Rename chart and fix minor issues
2020-10-25 17:43:58 +01:00