1 of 36

What’s cooler than platform engineering?

Kubernetes trends in the Learnk8s world

By Bart Farrell

2 of 36

3 of 36

  • Training Kubernetes engineers since 2017
  • Network of 450k+ worldwide
    • Learnk8s news
    • Kubesploit
    • Kubernetes architect
    • K3s Daily
    • Kube.Events
    • Kube.Careers
    • KubeFM
    • Newsletter

4 of 36

Daniele Polencic

  • Lead instructor/founder
  • Italian in Singapore with a British Accent
  • Udinese Supporter
  • Lowkey Javascripter
  • Patient person

5 of 36

Amit Jay Shah

  • CRO- Show me the money
  • British guy in London
  • Arsenal 24/7 365
  • Creates our content reports
  • Likes things under control
    • Pushed to the limit working with Bart

6 of 36

Bart Farrell

  • The guy on the mic
  • Too many interviews to count
  • CNCF Ambassador
  • Momo Ambassador

7 of 36

SECRET UNLOCKED FROM YESTERDAY’S SESSION

Aadarsha Dhakal is a cybersecurity threat who cannot be trusted!

8 of 36

The Kubernetes Podcast

  • Started 2 year ago
  • 5 seasons published
  • 10k+ followers across all channels
    • YouTube, podcasting platforms, X, Bluesky, Mastodon, Telegram
  • Technical content for technical folks
  • Interviews, announcements and more

9 of 36

  • We have a book! Free download on Kube.FM
  • I also have 2 copies with me…

10 of 36

Our first survey

  • 2024
  • 10 years of K8s
  • We asked 30 ambassadors about their least favorite Kubernetes feature- what do you think was the least favorite?

11 of 36

Our first survey

  • 2024
  • 10 years of K8s
  • We asked 30 ambassadors about their least favorite Kubernetes feature- what do you think was the least favorite?

12 of 36

13 of 36

A Brief History of Platform Engineering

  • 2020 terms starts to emerge
  • Humanitec publishes definition in 2022
  • Then everyone knew they had been doing platform engineering since 2022 BC

14 of 36

15 of 36

16 of 36

Learnk8s Monthly Content Analysis

  • Top 50 posts
  • 2m+ impressions

17 of 36

18 of 36

Which got the most?

  1. Networking
  2. Configuration Management
  3. Infrastructure
  4. Resource Optimization

19 of 36

RESOURCE OPTIMIZATION

20 of 36

RESOURCE OPTIMIZATION- Top Post

  • 19,217 impressions
  • 1,568 direct clicks

21 of 36

RESOURCE OPTIMIZATION

  • Cost Management: resource requests, limits, and autoscaling to optimise infrastructure costs.
  • Performance Tuning: CPU Usage, Requests, and Limits" (16,061 impressions)
  • Scale-to-Zero Solutions: "Proxyless scale-to-zero with eBPF" (15,458 impressions)

22 of 36

NETWORKING

  • Practical Configuration Guidance: Path-based routing, DNS configuration, and load balancing topics
  • Security Integration: The post "GitOps: How to manage dynamic Network Policy changes at scale across 25 clusters?" (16,733 impressions)
  • Modern Implementation Technologies: eBPF-based networking solutions

23 of 36

CONFIGURATION MANAGEMENT

  • Top Post (17,974 impressions)

24 of 36

CONFIGURATION MANAGEMENT

  • Specific Tool Guidance: Helm plugins, ArgoCD, etc.
  • Integration Approaches: configuration management with other systems
  • Case Studies:"All my DevOps pipelines from GitLab commit to ArgoCD got beaten by FTP" (16,097 impressions),

25 of 36

INFRASTRUCTURE

  • Top performing post(13,929 impressions)

26 of 36

INFRASTRUCTURE

  • Migration Case Studies: stories of migrating from traditional infro to Kubernetes
  • Cloud-Specific Implementation Challenges: Content addressing specific cloud provider implementations.
  • Infrastructure Modernization: Approaches for updating existing systems to leverage Kubernetes capabilities.

27 of 36

INFRASTRUCTURE

  • Migration Case Studies: stories of migrating from traditional infro to Kubernetes
  • Cloud-Specific Implementation Challenges: Content addressing specific cloud provider implementations.
  • Infrastructure Modernization: Approaches for updating existing systems to leverage Kubernetes capabilities.

28 of 36

29 of 36

PLATFORM ENGINEERING

  • Top performing post (12,040 impressions)

30 of 36

PLATFORM ENGINEERING

  • Abstraction Layers: Solutions that hide complexity from devs while maintaining operational excellence.
  • Multi-Cluster Management: Approaches for managing multiple clusters through unified control planes.
  • Infrastructure-as-Code Integration: Platform engineering solutions that leverage GitOps and declarative approaches.

31 of 36

32 of 36

Coolest Technologies

1. eBPF

2. GitOps Implementation

3. Developer Experience Tools

4. Data on Kubernetes

33 of 36

What type of content performs best?

  • Problem-Solving Content Dominates: Show me how to fix it!
  • Technology Integration Drives Interest: Mix Gitops with Networking/eBPF
  • Cross-Category Topics Create Value: Kubernetes dal bhat

34 of 36

Next steps

  • Livestream on April 30th to cover these more in detail
  • Subscribe to our weekly newsletter
  • Subscribe to these analysis reports

35 of 36

36 of 36

Let’s stay in touch!- Don’t be shy! Get your picture taken!

Linkedin- Bart Farrell(message me!)

CNCF Slack- Bart Farrell

X/Bluesky- @birthmarkbart

KubeFM

Learnk8s