Building Images Efficiently and Securely on Kubernetes with BuildKit
BuildKit is a modern container image builder that focuses on efficiency and security, mostly known as the backend of Docker 18.06+ and Jessie Frazelle's img
. (But it is even useful as a standalone t …
Talk Title | Building Images Efficiently and Securely on Kubernetes with BuildKit |
Speakers | Akihiro Suda (Software Engineer, NTT) |
Conference | KubeCon + CloudNativeCon Europe |
Conf Tag | |
Location | Barcelona, Spain |
Date | May 19-23, 2019 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
BuildKit is a modern container image builder that focuses on efficiency and security, mostly known as the backend of Docker 18.06+ and Jessie Frazelle’s img
. (But it is even useful as a standalone tool!) In this talk, Akihiro Suda, one of founding maintainers of BuildKit, shows practical tips for running BuildKit on Kubernetes clusters. His talk will contain: * Quick introduction to BuildKit * Why you should build images on your Kubernetes cluster * Load balancing and distributed caching * Deployment w/ and w/o Kubernetes Service * Rootless mode w/ and w/o Kubernetes securityContext/PSP * Build secret management (e.g. git and S3 credentials) * Comparison with other image builder tools * Buildpacks integration * Knative integration