Kubernetes Pipeline is Jenkins plugin which extends Jenkins Pipeline to allow building and testing inside Kubernetes Pods reusing kubernetes features like pods, build images, service accounts, volumes and secrets while providing an elastic slave pool (each build runs in new pods).
- Build steps inside Kubernetes Pods
- Service Accounts
- Building, Pushing and using Docker Images
- Apply Kubernetes JSON
- Interaction with ElasticSearch
- Create temporary namespaces for testing
- Install everything you need for end to end testing
An aggregator plugin for all the above.