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

Yet another kubernetes application deployment

KMKLabs
August 15, 2017

Yet another kubernetes application deployment

How application deployment in kubernetes work, showing canary deployment strategy and green/blue release strategy mixed together to ensure application deployed tested before rollout to production. Deployment also integrated with Jenkins CI with pipeline.

KMKLabs

August 15, 2017
Tweet

More Decks by KMKLabs

Other Decks in Technology

Transcript

  1. Agenda • Kubernetes at a glance • Kubernetes architecture •

    Application deployment in kubernetes • Demo
  2. What is kubernetes • Container orchestrator • Runs and manage

    container • Provides high availability, scaling, auto healing, deployment tools • Contributors : Google, Redhat, HP, IBM, etc
  3. Application Deployment • Provide controller to do rolling update, rollback

    application • Provide history of deployment • Configuration in yaml format • Multiple application is separated logically via services and controller