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

Hardcore K8s

Avatar for Komodor Komodor
August 31, 2022

Hardcore K8s

Avatar for Komodor

Komodor

August 31, 2022
Tweet

More Decks by Komodor

Other Decks in Technology

Transcript

  1. Cloud native | March 2021 A long time ago, in

    a galaxy far, far away… Before During After
  2. Cloud native | March 2021 • A Developer turned Solution

    Architect • Working at Komodor, a startup building the first K8s-native troubleshooting platform • Love everything in infrastructure: storage, networks & security - from 70’s era mainframes to cloud-native • All about “plan well, sleep well” Who am I? @the_good_guym
  3. Cloud native | March 2021 • Where are you in

    your K8s journey? • Why developers should invest in learning data & infra • What challenges to expect? • The latest developments in data on K8s • The K8s learning path • What is Komodor? • Demo What’s on the agenda?
  4. Cloud native | March 2021 • Confident & empowered devs

    drive innovation • Knowledgeable devs have more impact • Small time devs lag behind the technology Masters Are More Impactful
  5. Cloud native | March 2021 • Knowledge & Expertise •

    Tools • Scaling & Performance • Visibility • Tracking Changes What challenges to expect?
  6. Cloud native | March 2021 What’s new in version 1.25?

    Kubernetes 1.24: • Storage Capacity and Volume Expansion Are Generally Available • CSI Snapshot - Removed Kubernetes 1.25: • Promoted Local Ephemeral Storage Capacity Isolation to Stable • Promoted core CSI Migration to Stable
  7. Cloud native | March 2021 The learning path • K8s

    basics: pods, replicaset, deploy, service • K8s infra: statefulsets, networking, ips, storage • Join a community! • Adopt a tool & its operator: DBs, queues, • Milestone 1 - low environments • Day 2 ops ready: backup, restore, upgrades • Basic ops/availbility drills, manual chaos • Adopt supporting tools: metrics, logs, alerting, monitors & observability • Learn & test performance • Milestone 2 - mid environment • GitOps, CI/CD, IaC • Prod support: dashboard, alerting, troubleshooting • Performance: testing, metrics, underlying infra (dns, network interfaces) • Day-to-day operations/automations • Share your knowledge! Keep Learning! Repeat!
  8. Cloud native | March 2021 Where to start? The k8s

    Journey Documentation • Kubernetes Docs • 100 days of k8s • Civo academy • Vendors learning centers • Hashnode/Medium blogs Videos • Kunal Kushwaha • Saiyam Pathak • TechWorldWithNana • DevOps Toolkit (Viktor Farcic) • Anais Urlichs • We Will DoK You!
  9. Cloud native | March 2021 What is Komodor? • Knowledge

    • Visibility • Correlation between app & infra • Troubleshooting