Skip to content

July 13 - Multi-Service Applications in Kubernetes

Photo of Brian Gerard
Hosted By
Brian G.
July 13 - Multi-Service Applications in Kubernetes

Details

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.

Photo of Triangle Linux Users Group group
Triangle Linux Users Group
See more events
The Frontier at RTP
800 Park Offices Dr · Research Triangle, NC