Checklist to run push-notifications service under Kubernetes
- Review charts: https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/602390
- push-notifications namespaces in k8s. Example: a009787baa26fe8
- push-notifications accounts in k8s. Example: 15071cdd43ac50df0f
- push-notifications puppet private tokens. Example for labs/private: 2078705f3c40c99105d37fcaaac872bd5e28929e, puppet-private is on puppetmaster1001.
- Review helmfile.d files: Example: de14c7f13045220c54874
- LVS setup
- DNS for LVS records
- Discovery DNS
- Monitoring dashboard Grafana Push-notifications
- Integration and Acceptance tests