Steps to configure Jenkins with AWS SNS for Build Status Notification

  1. Create SNS Topic and Subscriptions in AWS console:
  2. Create IAM user with AmazonSNSFullAccess:
  3. Jenkins Configuration to update AWS IAM & SNS Values to Send Build status

a. Click Manage Jenkins from the left-hand side menu.

b. Click on Manage Plugins from the right-hand side.


To quickly start all the things just do this:

$ kubectl apply \
--filename https://raw.githubusercontent.com/anilsakr/k8s-prom-grafana/master/manifest-all.yaml

This will create the namespace `monitoring` and bring up all components in there.
To shut down all components again you can just delete that namespace:

$ kubectl delete namespace monitoring

## Default Dashboards

If you want to re-import the default dashboards from this setup run this job:

$ kubectl apply \
--filename https://raw.githubusercontent.com/anilsakr/k8s-prom-grafana/master/import-dashboard-job.yaml

In case the job already exists from an earlier run, delete it before:

$ kubectl-- namespace monitoring delete job grafana-import-dashboards

To access grafana you can use port forward functionality:

$ kubectl port-forward--namespace…


Agile + DevOps helps to deliver the matured products to Achieve faster time to market by Adopting the changes and Automating the delivery process.

Agile: Ability to move quickly & easily to development

DevOps: Ability to move quickly & easily to Development and Operations

together Agile DevOps: Ways to get things Done

Fail-fast Agile and well-planned DevOps can fit together to drive innovation and will transform from silos to Culture shifts.

Anil Saripiralla

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store