• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

iRedMail-K8S: 实现iRedMail的K8S容器化部署

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

iRedMail-K8S

开源软件地址:

https://gitee.com/oubayun/iRedMail-K8S

开源软件介绍:

iRedMail K8S

本镜像基于lejmr的iredmail-docker修改而来,解决原有iredmail-docker只能够部署在docker中,而无法部署到k8s的问题,并对一些参数进行了本地化。

iRedMail允许在几分钟之内免费部署一个开放源代码,全功能的邮件系统。而Docker容器化可以减少部署时间,并帮助您在短短的几秒钟内实现邮件系统部署。

当前版本的容器使用MySQL进行帐户保存。并通过PV、PVC挂载实现数据持久化,在容器销毁重构的情况下,不影响现有生产数据。容器包含所有组件(Postfix,Dovecot,Fail2ban,ClamAV,Roundcube和SoGo)和MySQL服务器。可以使用普通的Docker方法设置邮件服务器的主机名(docker run -h 或在docker compose文件中设置hostname),也可以通过对应的03-create-mail01-dy.yaml解决K8S无法设置主机名问题,并实现K8S化部署。

允许使用的环境变量:

MYSQL_ROOT_PASSWORD: 设置MySQL服务器安装时的初始化root账号密码;POSTMASTER_PASSWORD: 设置postmaster@DOMAIN的初始密码(邮箱管理员账号),密码设置方式:({PLAIN}password);SOGO_WORKERS: 调整可能影响SOGo接口性能的参数,默认为: 2;TZ: 设置容器时区;

数据持久化目录:

  • /var/lib/mysql
  • /var/vmail
  • /var/lib/clamav

2020年2月26日主要功能修正 v1.0:

  • 修正原有iredmail需要使用hostname及域名解析初始化配置,而k8s pod无法配置hostname的问题;
  • 修正iredmail版本为稳定版1.1;
  • 修改时区为Asia/Shanghai(非必须);
  • 修正DKIM初始化长度2048,无法满足国内域名解析TXT 1024长度限制问题;

2020年3月9日主要功能修正 v1.1:

  • 添加基于letsencrypt ACME DNS证书自动生成功能。
  • 通过create_cert.sh自动配置SMTPS、POPS、IMAPS、HTTPS证书。

纯Dokcker部署方式如下:

docker run -p 80:80 -p 443:443 \           -h mail.oubayun.com \           -e "MYSQL_ROOT_PASSWORD=password" \           -e "SOGO_WORKERS=1" \           -e "TZ=Asia/Shanghai" \           -e "DP_Id=xxxx" \           -e "DP_Key=xxxx" \#           -e "Ali_Key=xxxx" \#           -e "Ali_Secret=xxxx" \           -e "POSTMASTER_PASSWORD={PLAIN}password" \           -e "IREDAPD_PLUGINS=['reject_null_sender', 'reject_sender_login_mismatch', 'greylisting', 'throttle', 'amavisd_wblist', 'sql_alias_access_policy']" \           -v /srv/iredmail/mysql:/var/lib/mysql \           -v /srv/iredmail/vmail:/var/vmail \           -v /srv/iredmail/clamav:/var/lib/clamav \           --name=mail.oubayun.com oubayun/iredmail-k8s:v1.1-latest

#管理地址: https://mail.xxx.com/iredadmin
username: [email protected]
password: xxxx

#登录地址: https://mail.xxx.com/mail


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap