Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cloud Native Story CA #1 by Jason Hadi @Ecobee

Cloud Native Story CA #1 by Jason Hadi @Ecobee

cncf-canada-meetups

May 12, 2020
Tweet

More Decks by cncf-canada-meetups

Other Decks in Technology

Transcript

  1. 2 Jason Hadi • At ecobee for ~2 years •

    SRE on the Home Monitoring team • Previously at Thomson Reuters, RL Datix • Big fan of scotch!
  2. 5 ecobee is a connected home company Over a million

    connected thermostats heating and cooling homes!
  3. 6 ecobee is a connected home company Over a million

    connected thermostats heating and cooling homes!
  4. 7

  5. 8

  6. 14 • Gave us the confidence to maintain a Kubernetes

    cluster on-premise • Easy to bring in new nodes means we could slowly decrease capacity on the legacy setup
  7. 15

  8. 17 Many of our other products are in the cloud

    on GKE! ecobee product teams are autonomous including infrastructure (think squad model)
  9. 18

  10. 19 • Still mostly helm v2 + tillerless • Lots

    of plugins: • helmfile, helm-gcs, helm-diff • So many helm charts! • nginx-ingress, prometheus- operator, loki, cert-manager…
  11. 20 + • Protobuf already used by ecobee for Google

    Pub/sub messaging • Well-defined contract for integration between teams (works well for squad model)
  12. 21 Still early in our Cloud journey… Say Hi! Jason

    Hadi Site Reliability Engineer • [email protected] • /in/jasonhadi/ • @jasonhadi (k8scanada slack)