Agenda
6:00 Meets, Eats and Greets
6:30 Group Business
6:45 Lightning Talk - Kubernetes Support in Azure Container Service (Jason van Brackel)
7:00 Featured Presentation - State of State in Kubernetes (Ross Kukulinkski)
Open Discussion
Closing Business
State of State in Kubenetes - Ross Kukulinski
Application container technologies like Docker and Kubernetes have revolutionized the way in which developers can deploy and manage stateless applications. Containers are quick to launch and make efficient use of underlying compute resources. Orchestration engines like Kubernetes simplify the deployment, lifecycle, and scalability of applications.
However, with all these known benefits of containers for stateless microservices, there is a common misconception that containers are poorly suited for stateful applications and databases. In this talk, we will review the history of persistent storage in Kubernetes, including current methods such as network storage and StatefulSets. Finally, we will see how emerging techniques, including CoreOS’s Operator paradigm as well as distributed storage engines like Rook.io are changing the state of state in containers.
Attendees will walk away understanding the current best practices for storing data in containers as well as knowing the situations where alternatives should be considered.
About Ross
Ross Kukulinski (@rosskukulinski) is a Kubernetes and DevOps systems architect, with dozens of production Kubernetes deployments under his belt. Ross’s technical expertise is in architecting and deploying scalable, containerized, real-time cloud applications. When he’s not fostering adoption of Kubernetes, Ross can be found running applications in production using tools including Docker, CoreOS, and Node.js. Ross frequently speaks at technology conferences and events including DevOpsDays, QCon, CoreOS Fest, ContainerCamp, NodeSummit, KrankyGeek WebRTC, NodeInteractive, and Philly Tech Week. Ross has also published an O’Reilly Video Tutorial Series called Introduction to CoreOS: Learn to Deploy, Monitor, and Scale Containerized Applications.
Chainguard
Lead Solutions Architect