Upgrade to PRO for Only $50/Yearβ€”Limited-Time Offer! πŸ”₯

KubeCon Keynote 2016- Distributed Systems Simpl...

Avatar for Brandon Philips Brandon Philips
November 09, 2016
570

KubeCon Keynote 2016- Distributed Systems Simplified onΒ Kubernetes

Avatar for Brandon Philips

Brandon Philips

November 09, 2016
Tweet

More Decks by Brandon Philips

Transcript

  1. β€’ Resize/Upgrade - coordination for availability β€’ Reconfigure - tedious

    generation / templating β€’ Backup - requires coordination on instances β€’ Healing - observe and act for recovery Managing a Distributed Database is Harder
  2. etcd Overview β€’ Introduced in 2013 by CoreOS β€’ Primary

    datastore of Kubernetes β€’ Auto-leader election for availability
  3. Kubernetes self-hosting etcd Easy HA Setups on Kubernetes Automated backup

    to object store Chaos Monkey Testing for 1.0 etcd Operator - Future Work
  4. Prometheus Operator β€’ Operates Prometheus on k8s β€’ Handles common

    tasks: β—¦ Create/Destroy β—¦ Monitor Configuration β—¦ Services Targets via Labels β€’ Configured by resources
  5. β€’ Read more at coreos.com/blog β€’ Try out these new

    Operators β€’ Build and Discuss other Operators (redis, postgres, etc) Next Steps