PHP on Kubernetes

Chris Church (31.May.2018 at 10:15, 1 hr )
Talk at php[tek] 2018 (English - US)

Rating: 5 of 5

Kubernetes is the choice for running autoscaling, resilient applications in containers. Containers divorce applications from servers in the same way that virtual machines divorced servers from hardware a generation ago. We cover lessons learned in bringing our existing PHP stack onto Kubernetes.

This talk covers our experiences moving our PHP-based application stack onto Kubernetes from puppet-based virtual servers and embracing immutable infrastructure.

In the process, we:
* improved scalability over several orders of magnitude
* simplified reuse of infrastructure components for new services
* enhanced our security posture
* reduced system costs through aggressive autoscaling

In this talk, we will cover
* Kubernetes concepts
* Practical considerations when migrating to Kubernetes and Docker
* How to configure and launch a PHP application in Docker and Kubernetes
* How to handle scalability, deployments, cron jobs, and secret management

Who are you?

Claim talk

Talk claims have been moved to the new site.

Please login to the new site to claim your talk

Comments closed.


Rating: 5 of 5

31.May.2018 at 11:32 by Daniel Halasz (2 comments) via Web2 LIVE

Nice talk, thank you.

Rating: 4 of 5

31.May.2018 at 11:38 by Donald Tyler (11 comments) via Web2 LIVE

Good talk overall. I finally learned what the hell a pod is!

I felt that using the first 10 minutes to go over Docker basics was not the best use of time. I would have preferred that the talk focus on Kubernetes. The talk was pretty high level, and being able to focus exclusively on Kubernetes would have allowed a little more depth or breadth of coverage.

Rating: 5 of 5

31.May.2018 at 12:04 by Bradley Coudriet (23 comments) via Web2 LIVE

Chris was great! Very animated and engaging.
Excellent job taking a VERY complicated subject matter and boiling it down and give us a good overview.

Rating: 5 of 5

31.May.2018 at 12:15 by Jonathan VUILLEMIN (12 comments) via Web2 LIVE

Very instructive, gives motivation to jump in Kubernetes :)

Rating: 5 of 5

31.May.2018 at 12:29 by Eric Mann (50 comments) via Web2 LIVE

Well done

Rating: 5 of 5

31.May.2018 at 12:57 by Chuck Burgess (75 comments) via Web2 LIVE

Exactly what I'd hoped for from a non-workshop presentation. Good coverage of concepts from a voice clearly prepared by experience.

Rating: 5 of 5

31.May.2018 at 14:26 by Tim Huff (3 comments) via Web2 LIVE

Lots of great info. I liked how you were able to integrate your real-world usage into the talk.

Rating: 5 of 5

31.May.2018 at 14:35 by Jonathan Reitnauer (3 comments) via Web2 LIVE

Great overview of the Kubernetes platform.

Rating: 4 of 5

01.Jun.2018 at 09:26 by Jonathan Kaplan (7 comments) via Web2 LIVE

Highlights and caveats for people interested in Kurbernetes. First-hand story of one company's experience. This was a great intro for me, that points me in the direction of needing to research a lot more.

Rating: 5 of 5

01.Jun.2018 at 10:33 by gary blankenship (5 comments) via Web2 LIVE

Learned a good high level overview of kubernetes. Would have liked more info on how to make it easier for local development, with services like S3, etc..

Rating: 5 of 5

01.Jun.2018 at 11:28 by Dan Revel (5 comments) via Web2 LIVE

Really appreciated the broad stroke discussion (not diving into yaml configs).

Rating: 5 of 5

02.Jun.2018 at 00:06 by Ravi Gehlot (4 comments) via Web2 LIVE

Excellent talk! Chris did awesome!

© 2019