-
Notifications
You must be signed in to change notification settings - Fork 276
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[k8s] helm charts #545
Comments
Hello - thank you for the contribution? I've no experience of helm, but am curious why the 'official' docker image couldn't have been used? |
I think there are two main differences: Your image supports only certain environment variables. The image from me replaces all variables with the prefix https://github.com/volker-raschek/postfixadmin-docker/blob/master/entrypoint.sh#L51 At this point, though, I'd like to play the ball back and prefer if this could be solved directly by the application. This would significantly minimize the complexity in the Next, https://github.com/volker-raschek/postfixadmin-docker/blob/master/entrypoint.sh#L43 This was also the reason to understand how the password was generated in an older version of postfixadmin. Unfortunately I could not recreate this with linux commands #538 |
setup password stuff - postfixadmin/docker#48 I like this bit -
and the subsequent generation of config.local.php .... |
Hi folks,
in the past weeks I have been working on a helm chart for postfixadmin as well as the fetchmail job. For this I packaged postfixadmin as a separate container image, because major changes were necessary.
Furthermore I adapted the
fetchmail.pl
script, because it was missing the option for a port. The script is also deployed via its own container and then started as a kubernetes cron job.I would ask the community here to look at the changes and lead back in the long run. As a note, postfixadmin I currently only support as an apache image to avoid the configuration overhead in helm. Both images, postfixadmin and fetchmail, are available for ARM architecture to run on Raspberry Pis for example.
Here are the images and helm charts:
postfixadmin image source code
postfixadmin image
postfixadmin chart source code
postfixadmin chart
fetchmail image source code
fetchmail image
fetchmail chart source code
fetchmail chart
The text was updated successfully, but these errors were encountered: