<p>Is there a way to have post deployment mail in kubernetes on GCP/AWS ?</p>

<p>It has become harder to maintaining deployment on kubernetes once deployment team size grows. Having a post deployment mail service will ease up the process. As it'll also say who applied the deployment. </p>

Shivam ashtikar
<p>You could try to watch deployment events using <a href="https://github.com/bitnami-labs/kubewatch" rel="nofollow noreferrer">https://github.com/bitnami-labs/kubewatch</a> and webhook handler.</p>

<p>Another thing could be implementing customized solution with kubernetes API, for instance in python: <a href="https://github.com/kubernetes-client/python" rel="nofollow noreferrer">https://github.com/kubernetes-client/python</a>  then run it as a separate notification pod in your cluster</p>

<p>Third option is to have deployment managed in ci/cd pipeline where actual deployment execution step is "approval" type, you should see user who approved and next step in the pipeline after approving could be the email notification</p>

<p>Approval in circle ci: <a href="https://circleci.com/docs/2.0/workflows/#holding-a-workflow-for-a-manual-approval" rel="nofollow noreferrer">https://circleci.com/docs/2.0/workflows/#holding-a-workflow-for-a-manual-approval</a></p>
