Go & K8S Workshop

This is repo from Pushwoosh Go & K8S Workshop. What it includes:

  1. Very simple service in plain Go.
  2. Data storage by Cassandra.
  3. Service discovery implemnted usink Consul.
  4. Metrics by Prometheus.
  5. Visualisation by Graphana.
  6. Docker-compose to orchestrate all the stuff locally.
  7. Helm charts to deploy this service to k8s.
  8. Gitlab CI configuration to automate processes on push.