Implementing CI/CD Pipelines with GitLab
GitLab CI/CD provides integrated tools for implementing continuous integration, delivery, and deployment practices. The system automates software development processes through script execution, minimizing human error and ensuring code quality throughout the development lifecycle.
Core CI/CD Concepts
Continuous Integration (CI) involves automati ...
Posted on Mon, 18 May 2026 03:54:58 +0000 by Fari
Deploying Jenkins Using Docker
Pull the Jenkins Docker image.
docker pull jenkins/jenkins
Set up a persistent storage directory on the host and adjust permissions.
mkdir -p /var/jenkins_data
chmod 777 /var/jenkins_data
Launch a Jenkins container with custom configurations.
-d runs the container in detached mode.
-p 10240:8080 maps the container's Jenkins web interfac ...
Posted on Thu, 14 May 2026 13:26:49 +0000 by alexdoug
Setting Up Jenkins Agent Communication via SSH Key Authentication
Establishing secure connectivity between a Jenkins controller and remote agents typically relies on SSH key-based authentication. The following workflow outlines the complete procedure for provisioning a dedicated user account, exchanging cryptographic keys, registering the credential within Jenkins, and deploying the agent software.
1. Provisi ...
Posted on Tue, 12 May 2026 23:36:52 +0000 by Seol