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

Kubernetes Deployment Best Practices

Kubernetes Deployment Best Practices

Lightning Talk at PyCon India 2020

Nabarun Pal

October 03, 2020
Tweet

More Decks by Nabarun Pal

Other Decks in Technology

Transcript

  1. What should you NOT miss when
    deploying Python apps to
    Kubernetes?

    View Slide

  2. nabarun pal
    Infrastructure @Clarisights
    Python and Go loving polyglot
    Wears multiple hats in Kubernetes community
    @theonlynabarun

    View Slide

  3. Never run containers as root

    View Slide

  4. View Slide

  5. Always put resource requests and
    limits for your applications

    View Slide

  6. View Slide

  7. Perform lifecycle checks using probes

    View Slide

  8. View Slide

  9. Handle signals properly

    View Slide

  10. View Slide

  11. Questions?
    Put a picture here
    [email protected]
    @theonlynabarun
    https://naba.run

    View Slide