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

State of Kubernetes in 2022

State of Kubernetes in 2022

Nabarun Pal

July 30, 2022
Tweet

More Decks by Nabarun Pal

Other Decks in Technology

Transcript

  1. State of Kubernetes in 2022:
    1.24 and Beyond

    View Slide

  2. Kubernetes Project
    Highlights

    View Slide

  3. Achievements over the last year
    ● Feature maturity and stability

    View Slide

  4. Achievements over the last year
    ● Feature maturity and stability
    ● Showing up and sticking around

    View Slide

  5. Achievements over the last year
    ● Feature maturity and stability
    ● Showing up and sticking around
    ● Amping up Kubernetes security

    View Slide

  6. Achievements over the last year
    ● Feature maturity and stability
    ● Showing up and sticking around
    ● Amping up Kubernetes security
    ● Removing things that no longer spark joy (bazel!)

    View Slide

  7. Achievements over the last year
    ● Feature maturity and stability
    ● Showing up and sticking around
    ● Amping up Kubernetes security
    ● Removing things that no longer spark joy (bazel!)
    ● Growing Windows support

    View Slide

  8. Themes/trends
    ● Prioritizing quality

    View Slide

  9. Themes/trends
    ● Prioritizing quality
    ● Growing independent contributors

    View Slide

  10. Themes/trends
    ● Prioritizing quality
    ● Growing independent contributors
    ● Niche contributor documentation

    View Slide

  11. Themes/trends
    ● Prioritizing quality
    ● Growing independent contributors
    ● Niche contributor documentation
    ● Burnout

    View Slide

  12. Growth Areas
    ● What is project health anyway?

    View Slide

  13. Growth Areas
    ● What is project health anyway?
    ● Need more reviewers

    View Slide

  14. Growth Areas
    ● What is project health anyway?
    ● Need more reviewers
    ● Very less full-time contributors

    View Slide

  15. Kubernetes 1.24

    View Slide

  16. Kubernetes 1.24 Features

    View Slide

  17. Some interesting features
    1. Dockershim removed from kubelet

    View Slide

  18. Some interesting features
    1. Dockershim removed from kubelet
    2. Beta APIs off by default

    View Slide

  19. Some interesting features
    1. Dockershim removed from kubelet
    2. Beta APIs off by default
    3. New kubelet metric: OOM events

    View Slide

  20. Some interesting features
    1. Dockershim removed from kubelet
    2. Beta APIs off by default
    3. New kubelet metric: OOM events
    4. No Secret by default for service account tokens

    View Slide

  21. Some interesting features
    1. Dockershim removed from kubelet
    2. Beta APIs off by default
    3. New kubelet metric: OOM events
    4. No Secret by default for service account tokens
    5. CSI volume health monitoring

    View Slide

  22. What’s proposed in
    Kubernetes 1.25

    View Slide

  23. Kubernetes 1.25 Features

    View Slide

  24. Some interesting features to look out for
    1. Multiple Service CIDRs

    View Slide

  25. Some interesting features to look out for
    1. Multiple Service CIDRs
    2. Add configurable grace period to probes

    View Slide

  26. Some interesting features to look out for
    1. Multiple Service CIDRs
    2. Add configurable grace period to probes
    3. cAdvisor-less, CRI-full Container and Pod stats

    View Slide

  27. Some interesting features to look out for
    1. Multiple Service CIDRs
    2. Add configurable grace period to probes
    3. cAdvisor-less, CRI-full Container and Pod stats
    4. Pod Security Policy deprecation

    View Slide

  28. Some interesting features to look out for
    1. Multiple Service CIDRs
    2. Add configurable grace period to probes
    3. cAdvisor-less, CRI-full Container and Pod stats
    4. Pod Security Policy deprecation
    5. CRD Validation Expression Language to Beta

    View Slide

  29. Thank you!

    View Slide