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 full-size slide

  2. Billie Thompson
    @PURPLEBOOTH
    DEVELOPER & RELUCTANT DEVOPS

    View full-size slide

  3. PODS
    REPLICATION CONTROLLERS
    SERVICES
    NODES

    View full-size slide

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

    View full-size slide

  5. DEVOPS SUCKS AT REUSE

    View full-size slide

  6. APPLICATION ISOLATION
    STANDARDISED CONFIGURATION
    EASY SHARING

    View full-size slide

  7. DEVOPS SUCKED AT REUSE Until now...

    View full-size slide

  8. Thinking like a PaaS...

    View full-size slide

  9. STANDARD INTERFACE
    COMPONENTS
    FLEXIBLE

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  12. STEAL THE IDEAS OF THE SUCCESSFUL

    View full-size slide

  13. WORK OPENLY
    OPEN SOURCE
    BE GOOD PEOPLE

    View full-size slide

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

    View full-size slide

  15. BEING A GOOD PERSON
    Inside THE ORGANIZATION AND outside

    View full-size slide

  16. CONCLUSIONS?

    View full-size slide

  17. IMPROVE YOUR IMAGE
    REDUCE DEVOPS REWORK
    HAPPIER DEVELOPERS

    View full-size slide

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

    View full-size slide

  19. Any Questions?
    @PURPLEBOOTH

    View full-size slide