Skip to content
Snippets Groups Projects
Verified Commit 1415a429 authored by Sheogorath's avatar Sheogorath :european_castle:
Browse files

feat(mok): Add OCI standard labels to dovecot and postfix

parent 9deaac16
No related branches found
No related tags found
No related merge requests found
Pipeline #18480 passed
......@@ -3,7 +3,7 @@ name: mok
description: |
Mail on Kubernetes (MoK) is a project to deploy a functional mailserver that runs without a database server on Kubernetes, taking advantage of configmaps and secret.
type: application
version: 0.9.6
version: 0.9.7
sources:
- https://de.postfix.org/ftpmirror/index.html
- https://github.com/dovecot/core
......
# mok
![Version: 0.9.6](https://img.shields.io/badge/Version-0.9.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.9.7](https://img.shields.io/badge/Version-0.9.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
Mail on Kubernetes (MoK) is a project to deploy a functional mailserver that runs without a database server on Kubernetes, taking advantage of configmaps and secret.
......@@ -23,7 +23,7 @@ Mail on Kubernetes (MoK) is a project to deploy a functional mailserver that run
| dovecot.affinity | object | `{}` | |
| dovecot.image.pullPolicy | string | `"IfNotPresent"` | |
| dovecot.image.repository | string | `"quay.io/shivering-isles/dovecot"` | dovecot container image |
| dovecot.image.tag | string | `"0.3.1"` | Overrides the image tag whose default is "latest" |
| dovecot.image.tag | string | `"0.3.2"` | Overrides the image tag whose default is "latest" |
| dovecot.imagePullSecrets | list | `[]` | pull secret to access the afore defined image |
| dovecot.nodeSelector | object | `{}` | |
| dovecot.podAnnotations | object | `{}` | |
......@@ -56,7 +56,7 @@ Mail on Kubernetes (MoK) is a project to deploy a functional mailserver that run
| postfix.hostname | string | `nil` | explicitly set postfix hostname |
| postfix.image.pullPolicy | string | `"IfNotPresent"` | |
| postfix.image.repository | string | `"quay.io/shivering-isles/postfix"` | postfix container image |
| postfix.image.tag | string | `"0.5.1"` | Overrides the image tag whose default is "latest" |
| postfix.image.tag | string | `"0.5.2"` | Overrides the image tag whose default is "latest" |
| postfix.imagePullSecrets | list | `[]` | |
| postfix.nodeSelector | object | `{}` | |
| postfix.podAnnotations | object | `{}` | |
......
......@@ -46,7 +46,7 @@ postfix:
repository: quay.io/shivering-isles/postfix
pullPolicy: IfNotPresent
# -- Overrides the image tag whose default is "latest"
tag: "0.5.1"
tag: "0.5.2"
imagePullSecrets: []
......@@ -126,7 +126,7 @@ dovecot:
repository: quay.io/shivering-isles/dovecot
pullPolicy: IfNotPresent
# -- Overrides the image tag whose default is "latest"
tag: "0.3.1"
tag: "0.3.2"
# -- pull secret to access the afore defined image
imagePullSecrets: []
......
release=0.3.1
release=0.3.2
VERSION 0.7
container:
FROM ../mirror+alpine
ARG registry=quay.io/shivering-isles/dovecot
......@@ -52,6 +50,7 @@ container:
EXPOSE 24 110 143 993 995 4190 12345
ENTRYPOINT ["/usr/sbin/dovecot", "-F"]
DO ../.utils/+LABEL --image=dovecot --version=main
IF [ $latest = "true" ]
SAVE IMAGE --push ${registry}:latest
ELSE
......
release=0.5.1
release=0.5.2
......@@ -38,6 +38,7 @@ container:
EXPOSE 25 465 587 10025
ENTRYPOINT [ "sh" , "/usr/local/libexec/start.sh" ]
DO ../.utils/+LABEL --image=postfix --version=main
IF [ $latest = "true" ]
SAVE IMAGE --push ${registry}:latest
ELSE
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment