Setting up CI / CD in GitLab to synchronize the project with web servers
Runner in GitLab allows you to automate routine tasks when updating projects in a repository. In our example, we will consider a situation where we use a GitLab server to…
Runner in GitLab allows you to automate routine tasks when updating projects in a repository. In our example, we will consider a situation where we use a GitLab server to…
Server preparation: Let’s first update the list of packages in the repositories, set the correct time and open ports in the firewall. Update package lists: Set the timezone: To automatically…
Listing network interfaces in tcpdump: In order to show a list of network interfaces used in the system, you must specify the -D parameter Capturing packets from a specific network…
This tutorial provides basic information about the pipeline in Jenkins. We’ll walk through add-ons installation, job creation, and move on to the process of processing the code in the stage.…
The Jenkins web application is written in java and we will additionally install the openjdk package for its operation. This instruction is written on the example of Ubuntu Server 20.04.…
The Elastic Stack (ELK) consists of 3 open source components that work together to implement log collection, analysis, and visualization. The 3 main components are: Elasticsearch is the core of…
Running Netbox in Docker containers is very easy as it avoids the tedious installation of dependencies like Python, Django, etc. Before you get started, make sure your system is up…
Elasticsearch provides a search engine, Kibana is a web interface for working with Elasticsearch, Logstash is a tool for collecting logs and transferring them to Elasticsearch. Thus, the Elasticsearch +…
All settings are shown on the example of a CentOS system and are applicable to any Linux distribution. Mount by drive name Open the following file for editing: and add…