The presentation discusses the use of Kubernetes native RBAC for access control and the benefits of using a privileged builder pod for development clusters. The Build Kit project is introduced as a powerful toolkit for converting source to build artifacts.
- Kubernetes native RBAC is used for access control in builder pods
- Privileged builder pods are efficient for development clusters but not recommended for production clusters
- Build Kit project is a powerful toolkit for converting source to build artifacts
- Build Kit is compatible with the latest Dockerfile features and can run build steps in parallel for faster builds
- Fast developer interloop can be optimized using local image builds and deployment strategies
The presenter demonstrates a fast developer interloop using a simple Dockerfile and deployment strategy set to recreate. The image pull policy is set to never to ensure the use of the locally built image. The builder pod is automatically detected and uses Containerd as the runtime after failing to use Docker. The image is built and tagged with the specified tag, and is immediately available for use on all nodes in the cluster.