DevOps CoE Best practices
DevOps Center of Exelence (CoE) is a new trend in team work when DevOps team is no longer concentrated on the single project. It is more a service team insid...
DevOps Center of Exelence (CoE) is a new trend in team work when DevOps team is no longer concentrated on the single project. It is more a service team insid...
Parrallel stages in Jenkins Groovy pipeline
Jenkins auth over AWS Cognito
Copy the Jenkins job
There are many casess when we need to compile the the sofware from the source code. Nginx is a briliant case when the can’t enable geoip module or mod_securi...
The following can be used to fetch the unique records from apache access.log. This example covers IP addresses of the clients but this example can be used to...
RabbitMQ is a universal bus to be used to exchange messages between the applications. There are other solutions like Kafka, AWS SQS, Google Pubsub, etc. If y...
not a TTY on docker exec in ansible
One of the ansible playbooks that I was refactoring recently had a multiple shell steps with docker exec in them. After updating to the latest docker the pla...
Chef can fail with the following error running kitchen create command if you have Vagrant 1.8.5:
Umask in Linux is a pattern of permissions for created files. Typically specified globally in /etc/profile or on a per-user basis in .bashrc files in the hom...
Today I ran into a problem with re-login in Jenkins. After the session was broken as a result of restarting the Tomcat daemon, I was asked to log in with a n...
Suppose we needed to allow one user on the system to execute an application that requires sudo without entering a password. In order to do this you need to ...
Unison is one of the utilities that is used to replicate files between servers. A big advantage of Unison is its support for master-master replication.
List php modes form command line:
Usually people use robocopy to synchronize files between Windows servers. In principle robocopy handles this task just fine, but only as long as your servers...