Jenkins + kubernets

JENKSIN + KUBERNETES continuous integration
purpose of writing:
a detailed record jenkins and kubernetes used in conjunction with process
tools:
Tool name
Version
DATE
ansible
2.8.0

Jenkins
2.712

kubernetes
1.14.0

rsync
3.1.2

CICD structure

1, Jenkins according to an item and click 'yes' button, and enter the current version number
2, Kubernetes based on the updated deplmant mirrored version number entered
3, Jenkins automatic pull, project updates the code, and according to an input version number, generate the corresponding docker-image
4, uploaded to docker docker-image warehouse
5, kubernetes according to the version number of project start docker
6, according to the version number of the rollback rollback
7, click the scan button to enter the expansion of the number of clicks building expansion
Jenkins + kubernets

Guess you like

Origin blog.51cto.com/10265013/2412566