--- apiVersion: v1 kind: ServiceAccount metadata: name: docker-mailserver namespace: {{ taskserv.namespace | default(value="mail") }} --- apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: name: dkim-publisher namespace: {{ taskserv.namespace | default(value="mail") }} rules: - apiGroups: ["externaldns.k8s.io"] resources: ["dnsendpoints"] verbs: ["get", "create", "update", "patch"] --- apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: name: dkim-publisher namespace: {{ taskserv.namespace | default(value="mail") }} roleRef: apiGroup: rbac.authorization.k8s.io kind: Role name: dkim-publisher subjects: - kind: ServiceAccount name: docker-mailserver namespace: {{ taskserv.namespace | default(value="mail") }}