This document summarizes how to use Kubernetes for continuous integration and continuous delivery. It discusses using the Jenkins Kubernetes plugin to run Jenkins agents as Kubernetes pods for infinite scalability. It provides examples of defining pods with multiple containers for multi-language pipelines. It also covers using persistent volumes, resource limits, and deploying applications to Kubernetes from Jenkins pipelines.