
Pro Continuous Delivery
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
Pro Continuous Delivery demonstrates how to create a highly available, active/passive Jenkins server using some niche technologies.
What You'll Learn
-
Create a highly available, active/passive Jenkins server using CoreOS and Docker, and using Pacemaker and Corosync
-
Use a Jenkins multi-branch pipeline to automatically perform continuous integration whenever there is a new branch in your source control system
-
Describe your continuous delivery pipeline with Jenkinsfile
-
Host Jenkins server on a cloud solution
-
Run Jenkins inside a container using Docker
-
Discover how the distributed nature of Git and the "merge before build" feature of Jenkins can be used to implement gated check-in
-
Implement a scalable build farm using Docker and Kubernetes
-
You have experience implementing continuous integration and continuous delivery using Jenkins freestyle Jobs and wish to use the new Pipeline as a Code feature introduced in Jenkins 2.0
-
Your source code is on a Git-like version control system (Git, GitHub, GitLab, etc.) and you wish to leverage the advantages of a multi-branch pipeline in Jenkins
-
Your infrastructure is on a Unix-like platform and you wish to create a scalable, distributed build/test farm using Docker or Kubernetes
-
You are in need of a highly available system for your JenkinsServer using open source tools and technologies
More details
Other editions
Additional editions

Person
During his career, Nikhil has architected and implemented Continuous Integration and Continuous Delivery solutions across diverse IT projects. He enjoys finding new and better ways to automate and improve manual processes.
In his spare time Nikhil likes to read, write, and meditate. He is an avid climber, and now hikes and cycles.
Content
Chapter 1: Elements of Continuous Delivery.- Chapter 2: HA Jenkins Setup Using Pacemaker, Corosync, and DRBD.- Chapter 3: HA Jenkins Setup Using CoreOS, Docker, and GlusterFS.- Chapter 4: Setting Up Jenkins on Docker and Cloud.- Chapter 5: Pipeline as a Code.- Chapter 6: Using Containers for Distributed Builds.- Chapter 7: Pre-Tested Commits Using Jenkins.- Chapter 8: Continuous Delivery Using Jenkins Pipeline.
System requirements
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.