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

Hardcore K8s

Komodor
August 31, 2022

Hardcore K8s

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