High-quality goods! Ali P7 hot style “K8S +Jenkins” technical notes, high quality dry goods must be collected! A few days ago, I got these two K8S +Jenkins’ hot style technical notes from Ali’s friend: K8S(Kubernetes) Learning Guide +Jenkins Continuous Integration from Beginner to Master. These are very high quality dry products, and I immediately collected them! And the protagonist of today’s article is this very dry technical notes: K8S+Jenkins! Note: I have compiled the technical documents of “K8S(Kubernetes) Study Guide” and “Jenkins Continuous Integration from Beginners to Professionals” into complete PDF files. If you need to refer to and learn, add the little assistant ** VX: Jenkins is an open source software project. It is a continuous integration tool developed in Java to monitor repetitive work. It aims to provide an open and easy to use software platform. Enables continuous integration of software projects.

Jenkins Continuous Integration from Beginner to Mastering consists of seven major content knowledge points:

Jenkins+Docker+SpringCloud microservice continuous integration (Part 1) Jenkins+Docker+SpringCloud microservice continuous integration (part 2)

1. Continuous Integration and Jenkins introduction

Software development lifecycle

Software development waterfall model

Agile development of software

What is Continuous Integration

Elements of continuous integration

The benefits of continuous integration

Jenkins is introduced

2, Jenkins installation and continuous integration environment configuration continuous integration process description

Gitlab code hosting server installation source code uploaded to the Gitlab repository

Continuous Integration Environment (1)-Jenkins installation

Continuous Integration Environment (2)-Jenkins plugin management

Continuous Integration Environment (3)-Jenkins User Rights Management

Continuous integration environment (4)-Jenkins credential management

Continuous Integration Environment (5)-Maven installation and configuration

Continuous Integration Environment (6)-Tomcat installation and configuration

3. Jenkins builds the Maven project

Jenkins Project Build Types (1)- An introduction to the project types of Jenkins Build

Jenkins Project Build Type (2)- Free-style Project Build

Jenkins project build type (3)-Maven project build

Jenkins Project Construction Type (4)-Pipeline Project Construction (*)

Jenkins Project Build Details (1)- Common build triggers

Jenkins project build details (2)-Git hook automatically triggers build (*)

Jenkins Project Build Details (3)- Parameterized build of Jenkins

Jenkins project build details (4)- Configure the mailbox server to send build results

Jenkins+SonarQube Code Review (1) — Install SonarQube

Jenkins+ Sonarqube Code Review (2)- Implementation code review

Jenkins+Docker+SpringCloud microservice continuous integration

Jenkins+Docker+SpringCloud continuous integration process description

SpringCloud microservice source overview

Local Deployment (1)-SpringCloud microservice deployment

Local deployment (2)- front end static Web site

Environment Preparation (1)-Docker Quick Start

Environment preparation (2)- Quick start on Dockerfile mirror scripts

Environment preparation (3)-Harbor mirror warehouse installation and use

Microservice continuous integration (1)- project code uploaded to GitLab

Micro Services Continuous Integration (2)- pull project source code from GitLab

Micro Services Continuous Integration (3)- Submit to SonarQube for code review

Micro-Service Continuous Integration (4)- Compile and generate images using Dockerfile

Micro Services Continuous Integration (5)- Upload to Harbor Mirror Repository

Continuous microservice integration (6)- pull images and publish applications

Continuous Integration of Microservices (7)- Deploy a front-end static Web site

Jenkins+ Docker+SpringCloud microservice continuous integration (Part 2)

Jenkins+ Docker+SpringCloud deployment optimization

Jenkins+Docker+SpringCloud cluster deployment process instructions Modify all microservice configurations

Design the build parameters of Jenkins cluster project to complete the micro-service build image and upload it to the private server

Complete the remote publishing of multi-server micro-service Nginx+Zuul cluster to achieve high availability gateway

6. Build Jenkins Continuous Integration Platform Based on Kubernetes/K8S

Jenkins’ master-slave distributed construction

Kubernetes implements the Master-Slave distributed construction scheme

Kubeadm installation Kubernetes

7. Build Jenkins Continuous Integration Platform Based on Kubernetes/K8S (Part 2)

Install and configure NFS

Install Jenkins-Master in Kubernetes

Jenkins integrated with Kubernetes

Build a Jenkins-slave custom image to test whether a Jenkins-slave can be created

Jenkins+Kubernetes+Docker completed microservice continuous integration

Then there’s the K8S(Kubernetes) Study Guide.

Kubernetes(K8S) is a new container technology based distributed architecture leading solution. Kubernetes(K8S) is Google’s open source container cluster management system (Google internal :Borg). On the basis of Docker technology, a series of complete functions such as deployment, resource scheduling, service discovery and dynamic scaling are provided for containerized applications, which improves the convenience of large-scale container cluster management.

“K8S(Kubernetes) study guide” is divided into theoretical + actual combat, theoretical actual combat combined, in-depth understanding of more popular more thorough!

1. Theory

That’s how you understand the cluster controller, and it works!

Cluster network details

Cluster Scaling Principle

Authentication and scheduling

Three key points and an implementation of clustering services

The mirror image pulls this little thing



2. Practice

Read this article, the cluster node is not offline

Node offline sister post

Why can’t we remove the cluster namespace?

AliCloud ACK product security group configuration management

One in two live microservices

Summary of the handling of CA certificate expiration problem at 2:00 a.m





The above is the general content of our two technical notes “K8S(Kubernetes) Study Guide” + “Jenkins Continuous Integration from Beginners to Masters”. Because of the length, I don’t need to introduce it in such detail, most of them are shown in screenshots

If you agree and need the original PDF for reference study, please share it. Please also pay attention to how to get it:

Forward! Forward!!!!! Forward!! Add vx: bjmsb0606006 to get the free download from !!!!