[TriLUG] Meeting: July 13 (Tonight!), Multi-Service Applications in Kubernetes

Mauricio Tavares via TriLUG trilug at trilug.org
Thu Jul 13 12:51:05 EDT 2017


Topic:     Multi-Service Applications in Kubernetes
Presenter: Michael Hrivnak
When:      Thursday, 13 July 2017 - 7:00pm to 9:00pm
Where:     The Frontier, 800 Park Offices Drive, Durham, NC
Parking:   Parking is free, onsite

Links:
        Map:    https://goo.gl/maps/g1PbFnLEV4L2
        Page:   https://trilug.org/2017-07-13/kubernetes-apps
        Meetup: https://www.meetup.com/trilug/events/241233730/


Summary
This session will detail how to deploy a multi-service application in
Kubernetes, using Pulp as the example. Pulp is a multi-service web
application that manages repositories of content, such as software
packages, and makes it available for installation. With a REST API,
async worker processes, a scheduler process, and a service to curate
job queues, Pulp is a natural fit for the orchestration provided by
Kubernetes.

In this session, you will learn:

  * How to deploy a multi-service application in Kubernetes
  * How to share persistent storage across multiple services
  * How to scale individual services to meet changing load
  * How to manage shared configuration and secrets for a "pre-docker" app
    that was not designed for container deployment

Bio
Michael Hrivnak is a Principal Software Engineer at Red Hat and Team
Lead for the Pulp Project. With strong experience in both software and
systems engineering, he is excited to be writing software for systems
engineers. Michael is passionate about open source software, live
music, general aviation, and reducing energy consumption.


More information about the TriLUG mailing list