Adoption of both containers and Kubernetes has continued to increase rapidly across our industry. At the same time, knowledge of how to adopt these technologies in the most secure way is unevenly spread. Even with so much information available through blogs, online resources, and conference talks, developers who are new to these technologies can easily get confused with conflicting information and/or vendor-specific views of what it even means to run containers securely!
In this talk we will look at the core components of a Kubernetes-based container infrastructure and application deployment architecture and talk about the options and best practices at each layer for deploying and running applications in a secure way. We will also look at the ever-growing ecosystem of tooling–spanning both open source and vendor-specific–that can help developers and operators run their applications in the most secure way.