[TriLUG-announce] Meeting: July 13, Multi-Service Applications in Kubernetes

Brian Gerard bgerard at gmail.com
Mon Jul 10 13:25:16 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-announce mailing list