devops

Traefik. Concept term explanation

3 minute read

Traefik is a load balancer and HTTP reverse proxy that makes working with microservices. It has good interfaces to integrate with containers and orchestratio...

Selenoid. Selenium in Docker

4 minute read

Selenoid is a server, that launches isolated browsers within Docker containers. All browser processes are fully isolated. This allows launching an unhindered...

GitLab CE in Docker. Disable HTTPS

1 minute read

GitLab CE enable https and Let’s Encrypt certificates by default. What to do if it no needs? How to disable listening 443 TCP port.

GitLab CE in Docker. Deploying

2 minute read

A good team of software development doesn’t exists without a code repository manager system. GitLab is the most popular and reach functionality system. This ...

Ansible. My preferred modules

10 minute read

Ansible ships with a number of modules (module library) that can be executed directly on remote hosts or through Playbooks. Modules are the ones that do the ...

Ansible. Getting started

4 minute read

In this post I will speak about installation and configuration the remote and control machine for running basic commands and the first playbook.

Ansible. Architecture

6 minute read

Ansible is an automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many ot...

Ansible. Why I use it?

3 minute read

As a sysadmin I often connect to servers that run the same commands by SSH. This is could be update packages, edit configures, copy files or some other thing...

GitLab CI/CD. Create simple pipeline

3 minute read

With using CI/CD pipelines in GitLab project you can easily build, test and deploy your code. This post will describe how to make it step by step.

GitLab CI/CD. Install and configure Runner

2 minute read

GitLab uses Runners for a running scripts that defined in your CI pipeline. A Runner is a daemon that hosted in your servers. It waits commands from GitLab ...

GitLab CI/CD. Main concepts and terms

2 minute read

Before we will create the first pipeline with GitLab CI we should understand what pipeline is it. I want to explain main terms in this post.

GitLab CI/CD

less than 1 minute read

GitLab CI/CD takes many benefits for companies that want to automate software development workflow. I use it in my practice for a long time and want to docum...