# The Tote Production Readiness Review - 13th & 14th May 2020
## Participants
### Jetstack
* [Jon Tutcher](mailto:jon.tutcher@jetstack.io)
* [Dan Jones](mailto:daniel.jones@jetstack.io)
### The Tote
*
## Video call
* Zoom: https://us02web.zoom.us/j/88935499564?pwd=QkxORDVmMHlPaW85Y3JBWXBFQUd6UT09
## Questions
*Just ask here or in the video chat*
### Links
- [This page](https://hackmd.io/@jetstack/tote_prr)
- [google groups GKE RBAC](https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control#google-groups-for-gke)
- [terraformer - create terraform config from gogle cloud](https://github.com/GoogleCloudPlatform/terraformer)
## Agenda - Wednesday
* Introduction
* Establish where to focus in the next two days (e.g. break out sessions)
* High level overview of architecture of cluster including applications running on it
## Agenda (Ideas)
* Introduction
* Chat about motivations / aims of the PRR (For The Tote)
* Architecture Walk-through & discussion
* High Availability (HA) - What are the availablilty requirements?
* Platform maturity
* Readiness/Liveness probes
* We're not using many at the moment.
* Resources management of containers
* Dynamic scaling
* Workload autoscaling (VPA, HPA)
* Cluster autoscaling
* Applications / Workloads
* Stateful applications?
* Ingress in depth
* Observability
* Logging & Monitoring
* Security
* RBAC (for e.g. on-call Devs)
* PSP
* Going over general pitfalls of cluster setup
* Disaster recovery
* Can we recreate the production cluster?
* Questions:
* Scaling - how are we scaling at the moment?
* Scaling on CPU?
* Monitoring -
* etcd - is it set up well?
* GKE - probably don't need to worry about it
*
* Divergence between stage and prod - what's different?
* Show us your Gitlab CI!
### Agenda - Thursday
* Cluster Details & boring questions (in detail)
* sorted (before lunch)
* Topics to revisit in depth
* JT: some dockerfiles of services?
* Future expansion / suggestions
### Schedule (Both Days)
| | (BST) |
|-----------------|-------------|
| Start | 09.00 |
| Break | 10.20-10.35 |
| Lunch | 12:00-13:00 |
| Break | 14.20-14.30 |
| Break | 15.50-16.00 |
| Finish | 17:00 |
### Notes
### Links
* VMWare Valero: https://github.com/vmware-tanzu/velero
* Octant: https://github.com/vmware-tanzu/octant
* Quay: https://quay.io/
* kubectx: https://github.com/ahmetb/kubectx
*