3r1co / kubernetes-workflow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kubernetes Pipeline

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).

Features

Kubernetes Steps

  • Build steps inside Kubernetes Pods
    • Service Accounts
    • Volumes
    • Secrets
  • Building, Pushing and using Docker Images

DevOps Steps

  • Apply Kubernetes JSON
  • Interaction with ElasticSearch

Aggregator

An aggregator plugin for all the above.

Further Reading

About

License:Apache License 2.0


Languages

Language:Java 81.0%Language:Groovy 10.5%Language:HTML 8.4%