Jenkins

Jenkins Infrastructure with TLS/SSL and Reverse Proxy

1
Jenkins – Why Jenkins?
2
Jenkins – Searching for answers online with Jenkins keywords
3
Jenkins – Understanding the Jenkins architecture
4
Jenkins – AWS: FAQs, routing rules, EC2 instances, and EIPs
5
Jenkins – Installing Docker on our VMs
6
Jenkins – Acquiring domain names and TLS/SSL certificates
7
Jenkins – Storage concerns

Jenkins with Docker on HTTPS on AWS and inside a Corporate Firewall

1
Jenkins – Running a Jenkins controller with Docker on HTTPS
2
Jenkins – Reverse proxy and TLS/SSL termination options
3
Jenkins – Installing plugins and configuring Jenkins
4
Jenkins – Attaching SSH and inbound agents
5
Jenkins – Creating a secure Docker Cloud

GitOps-Driven CI Pipeline with GitHub

1
Jenkins – Project overview
2
Jenkins – Creating two sets of projects and users in Jenkins
3
Jenkins – Creating a static pipeline for build and unit tests
4
Jenkins – Displaying test results and a code coverage report
5
Jenkins – Creating a premerge CI pipeline with GitHub PR hooks
6
Jenkins – Requiring a successful build for a merge

GitOps-Driven CD Pipeline with Docker Hub and More Jenkinsfile Features

1
Jenkins – Project overview
2
Jenkins – Packaging the Docker image and running integration tests
3
Jenkins – Versioning Git and Docker using Semantic Versioning
4
Jenkins – Using more Jenkinsfile features with DooD and bare-metal agents
5
Jenkins – Creating a static pipeline for packaging, integration tests, and delivery
6
Jenkins – Creating a postmerge CD pipeline with a GitHub webhook and polling

Headfirst AWS for Jenkins

1
Jenkins – Logging in to AWS
2
Jenkins – Navigating the AWS console
3
Jenkins – EC2 instances and EIPs
4
Jenkins – Let’s Encrypt
5
Jenkins – Setting up an application ELB for the AWS Jenkins controller
6
Jenkins – Other DNS providers

Jenkins Configuration as Code (JCasC)

1
Jenkins – Downloading and understanding the current configuration
2
Jenkins – Converting agent configuration to JCasC
3
Jenkins – Converting Docker cloud configuration to JCasC
4
Jenkins – Converting the pipeline configurations to JCasC
5
Jenkins – Redeploying Jenkins using JCasC
6
Jenkins – Reverting back to the original Jenkins
7
Jenkins – Retrospective
8
Jenkins – Advanced: CasC Plugin – Groovy Scripting Extension

Backup and Restore and Disaster Recovery

1
Jenkins – A small change for testing backup and restore
2
Jenkins – Backup strategies
3
Jenkins – Deciding which files to back up and at what frequency
4
Jenkins – Backing up and restoring with the ThinBackup plugin
5
Jenkins – Disaster recovery from a user mistake
6
Jenkins – Disaster recovery from an infrastructure failure

Upgrading the Jenkins Controller | Agents and Plugins

1
Jenkins – Understanding the challenges of plugin version management
2
Jenkins – Upgrade strategies
3
Jenkins – Upgrading plugins using Plugin Manager
4
Jenkins – Upgrading the controller

Reducing Bottlenecks

1
Jenkins – Recommendations for hosting Jenkins to avoid bottlenecks
2
Jenkins – Quick performance improvements in an existing Jenkins instance
3
Jenkins – Improving Jenkins uptime and long-term health
4
Jenkins – Controller bottlenecks created by an agent
5
Jenkins – Other ways to reduce agent log output

Shared Libraries

1
Jenkins – Understanding the directory structure
2
Jenkins – Creating a shared library
3
Jenkins – Providing shared libraries
4
Jenkins – Using shared libraries
5
Jenkins – Use cases

Script Security

1
Jenkins – Administrator versus non-administrator
2
Jenkins – Outside the Groovy sandbox
3
Jenkins – Inside the Groovy sandbox
4
Jenkins – Approve assuming permission check
5
Jenkins – Thoughts on disabling Script Security

Be the first to add a review.

Please, login to leave a review
Add to Wishlist
Enrolled: 0 students
Lectures: 63

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed
Jenkins
Price:
Free