Introduction “Until I discovered cooking, I was never really interested in anything. Julia Child” Chef, the lead in automation industry has many tickling facet and calibre. Before introducing the potentials of “The Chef”, it’s non negotiable to evade the foresight of its relevance to devops exercises. Chef can take care of server automation, infrastructure environment …
Tag Archives: DevOps
jgit-flow maven plugin to Release Java Application
Introduction As a DevOps I need a smooth way to release the java application, so I compared two maven plugin that are used to release the java application and in the end I found that Jgit-flow plugin is far better than maven-release plugin on the basis of following points: Maven-release plugin creates .backup and release.properties …
Continue reading “jgit-flow maven plugin to Release Java Application”
2015 – What an exciting year has gone by
OpsTree 2015 Journey 2015 – What an exciting year has gone by. We have had all the fun we could have asked for. We learnt, grew, built relationships, earned valuable trust and we did all these because we are driven by our core values of honesty, transparency and assiduousness. At the onset of the …
The Reset Button !!!!
!!!! The Reset button !!!! Anyone who has recently used the Google Compute Engine for creating the VM instances will be aware of the reset button available. Since I wasn’t very much sure of it , I just clicked it without much know-how . This resulted in making all the servers to their original state …
Marrying Nginx with ELB
Few weeks back I got a requirement to setup a highly available API server. I said not a big deal! I’ll have Nginx as a reverse proxy(Why not directly exposing API via ELB a different story) and my API auto scaled setup will sit behind an internal ELB and things would be in place TA …
Chef Journey
I’m starting a blog series on chef where I would be taking you to a journey of managing my current infrastructure using Chef. To start with these are the high level tasks lists that I’ve in mind: User Management : User’s creation or deletion on an environment(Dev/QA/Staging/Production) should be managed by chef, along with kind …
Revert a patch in most awesome way
If you are a Release Engineer, System Admin or Support Engineer you have definitely come across a requirement where you have to apply patches to the target systems be it production or non-production. I’m assuming that you are using some automated system to manage the patches i.e applying them and reverting them. In this blog …
How to secure your Linux Server
Yesterday was a good and bad day for me, bad day because one of my linux server has been hacked. Good day because it was one of the most important task in my pipeline which I wanted to take up, that is securing my systems. As people say being agile or lazy :), do when …
A wrapper over linode python API bindings
Recently I’ve been working on automating the nodes creation on our Linode infrastructure, in the process I came across the Linode API and it’s bindings. Though they were powerful but lacks at some places i.e: In case of Linode CLI, while creating a linode you have to enter the root password so you can’t achieve …
Continue reading “A wrapper over linode python API bindings”
How to Manage Amazon Web Services Instances part 1
If you want to minimize the amount of money you spend on Amazon Web Services (AWS) infrastructure, then this blog post is for you. In this post I will be discussing the rationale behind starting & stopping AWS instances in an automated fashion and more importantly, doing it in a correct way. Obviously you could …
Continue reading “How to Manage Amazon Web Services Instances part 1”