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

Docker & Kubernetes at the Home Office

Docker & Kubernetes at the Home Office

15min version given at [ Contain ] Christmas special

Billie Thompson

December 15, 2015
Tweet

More Decks by Billie Thompson

Other Decks in Programming

Transcript

  1. DOCKER AND KUBERNETES
    AT THE Home Office

    View Slide

  2. Billie Thompson
    @PURPLEBOOTH
    DEVELOPER & RELUCTANT DEVOPS

    View Slide

  3. View Slide

  4. View Slide

  5. View Slide

  6. PODS
    REPLICATION CONTROLLERS
    SERVICES
    NODES

    View Slide

  7. WHAT I'LL TALK ABOUT
    Why are we doing this?
    How are we doing this?
    Culture shock
    Thinking about Security

    View Slide

  8. WHY?

    View Slide

  9. DEVOPS SUCKS AT REUSE

    View Slide

  10. APPLICATION ISOLATION
    STANDARDISED CONFIGURATION
    EASY SHARING

    View Slide

  11. DEVOPS SUCKED AT REUSE Until now...

    View Slide

  12. View Slide

  13. HOW?

    View Slide

  14. Thinking like a PaaS...

    View Slide

  15. STANDARD INTERFACE
    COMPONENTS
    FLEXIBLE

    View Slide

  16. View Slide

  17. PRE-CONFIGURED SERVICES
    GitLab, Jira,
    Databases, Persistent
    Storage, Drone

    View Slide

  18. CULTURE SHOCK
    Or how to get your organization to actually reuse stuff

    View Slide

  19. STEAL THE IDEAS OF THE SUCCESSFUL

    View Slide

  20. WORK OPENLY
    OPEN SOURCE
    BE GOOD PEOPLE

    View Slide

  21. VERSION STUFF USING SEMVER
    WRITE Beautiful DOCUMENTATION
    PUBLISH A LICENSE
    SET A Code of Conduct

    View Slide

  22. BEING A GOOD PERSON
    Inside THE ORGANIZATION AND outside

    View Slide

  23. CONCLUSIONS?

    View Slide

  24. IMPROVE YOUR IMAGE
    REDUCE DEVOPS REWORK
    HAPPIER DEVELOPERS

    View Slide

  25. View Slide

  26. USE AN APPLICATION FIREWALL
    CONTROL YOUR UPSTREAM CONTAINERS!
    PHYSICAL SEPARATION sometimes

    View Slide

  27. Any Questions?
    @PURPLEBOOTH

    View Slide