Siddesh BG's Blog

Build automation | Release Management | DevOps | Site Reliabality Engineering | Configuration Management | Version Control Systems | Continuous Delivery | Containers | Microservices | Cluster resource management | Cloud services | Analytics

Friday, July 14, 2017

Dockerfile Linter --> projectatomic/dockerfile-lint

›
projectatomic/dockerfile-lint  is one of a Dockerfile Linter which can parse and detect syntactical errors in Dockerfile Usage It ...
Wednesday, May 17, 2017

Jenkins groovy script to find the node on which the last build built for a job

›
The below code is intended to be run in  Jenkins script console Problem I want to find the jenkins node on which the last build of the...
1 comment:

Jenkins groovy script to list busy nodes

›
The below code is intended to be run in Jenkins script console def busy = []; busy = hudson.model.Hudson.instance.slaves.findAll { it....
Sunday, May 14, 2017

Jenkins Elastic Build slaves with Apache Mesos

›
In this blog, I'll share my experience of setting up Jenkins server to obtain slaves dynamically from Mesos. You can get the broader pi...
Tuesday, April 11, 2017

yamllint ( YAML Linter)

›
The `yamllint` is basically a program to check syntax of YAML files. If you got YAML files in your project, you can ask your CI (continuou...
Wednesday, February 22, 2017

Simple Gradle file to just download dependencies

›
If you are managing repositories like Nexus or Artifactory, you often receive complaints from developers that, there dependency is not gett...
Monday, January 16, 2017

sonarqube postgresql db backup and recovery

›
postgresql is one of the DB supported by sonarqube. In this blog I'll list out the steps involved in taking back-up of postgresql DB us...
7 comments:
Thursday, January 12, 2017

Setting up a GitLab Specific runner on CentOS

›
In this post, I'll list the steps which I followed to configure a GitLab runner on the same host where GitLab server is running. Wh...
2 comments:
Saturday, December 17, 2016

Comparing file with Vim

›
There are many diff tools to compare files like vimdiff, kdiff3, diffmerge, etc, but then why should I use Vim to compare files ? I regular...
Tuesday, December 13, 2016

Programming Jenkins jobs with Job DSL

›
The Jenkins job configuration can be programmed using Job DSL , instead of manually configuring it for the following advantages Job conf...
Wednesday, March 2, 2016

JSON Example with Java + Jersey + Atlassian Stash

›
This is a sample Java program to read a Git branch information hosted in Atlassian Stash using REST web-services. In this code Jersey Clien...
2 comments:
Wednesday, February 24, 2016

Extending Salt - Quick Start

›
Create a SLS file with Jinja code ( the one which got enclosed in flower {} brackets. # cat /srv/salt/file/base/jinja/simple_var.sls {% ...
1 comment:
Monday, January 4, 2016

Salt Grains and Pillars

›
Grains Grains are minion data calculated when minion starts. It contains static data like OS version, CPU cores, etc. This data is gene...
Sunday, January 3, 2016

Salt states - Quick Start

›
Set up the file server As per the master configuration file /etc/salt/master, the  master will automatically include all config files fr...
Thursday, December 31, 2015

Salt common modules

›
sys.doc :  Return the docstrings for all execution modules and functions salt * sys.doc test.ping salt-call sys.doc test salt-call sys....

SaltStack: [ERROR] The master key has changed and [CRITICAL] The Salt Master has rejected this minion's public key!

›
When the IP address of Salt master got changed and then a salt-minion started throwing the below error [ERROR   ] The master key has chan...
5 comments:
Tuesday, December 29, 2015

Remote debug a Atlassian Stash plugin from Eclipse

›
While developing a Atlassian Stash plugin, you may need to debug the code using break points in Eclipse. But since the Stash plugin is depl...

SaltStack Quick start

›
Reference: This blog post is prepared by referring the book "Salt Essentials; Craig Sebenik & Thomas Hatch; Oreilly publications...
Monday, December 28, 2015

Virtualization with Vagrant and VirtualBox - Quick Start

›
Getting Ready Install Vagrant & VirtualBox Visit http://www.vagrantbox.es/ and select a Vagrant Box you are interested. (Click on ...
Wednesday, August 12, 2015

Sample perl script to query JIRA

›
Using the Perl module http://search.cpan.org/~gnustavo/JIRA-REST-0.010/lib/JIRA/REST.pm #!/usr/bin/perl -w use strict; use JIRA::REST; ...
2 comments:
‹
›
Home
View web version

About Me

My photo
Siddesh BG
Bangalore, Karnataka, India
Profession: Engineering Director (Full stack, Data Science/Engineering, DevOps, QA) Cyble, Bangalore
Email:siddesh.bg@gmail.com
View my complete profile
Powered by Blogger.