Building Docker Images in a Jenkins Pipeline with a DIND Jenkins Agent

This post describes on how to reliable build Docker images on a central build infrastructure using Jenkins. It will describe how to configure the Jenkins, how to build a Jenkins Agents with a Docker-in-Docker-Approach, run the Agent of a separate hardware and use a descriptive pipeline for the Job. „Building Docker Images in a Jenkins Pipeline with a DIND Jenkins Agent“ weiterlesen

Workaround: Getting ghettoVCB backup running with ESXi 6

I’ve set up an ESXi 6.0 system on a HP Workstation Z240 and its running perfectly fine.

As i’ve some important machines running on that system the backup of them is quiet important for me. After doing some Google research i’ve found the quiet good and user-friendly tool HP VM Explorer. The drawback from my point of view is that is quiet expensive and after some more research i’ve found a good alternative: the OpenSource tool „ghettoVCB“.

That tool is available for free and well documented on the VMWare help pages. It is written by some Technical Specialist that works for VMWare and is also blogging about his Job. I like the script as it covers also he backup & recovery modes, it handles the house-keeping and can shutdown and startup the machines. 

So this blog post is not about how you can setup the ghettoVCB scripts because the linked instructions are quiet good and can be followed easily. Its about working around the limited access to the ESXi operating system.

„Workaround: Getting ghettoVCB backup running with ESXi 6“ weiterlesen

Jenkins Plugin Development: Install Plugins with CURL

Today i would like to write about my development experience with the continuous integration server Jenkins. This article is targeting developers, who are doing plugin development for Jenkins.

As i find it annoying in building the plugin locally, uploading the plugin through the Jenkins updateCenter, restart the box and doing the next test, i was searching for an easy way to fasten this process. 

The CURL interface of Jenkins is easy to use but i think its hard to find a good documentation about it and how to use it correctly. Therefore here is an easy tutorial, on how to install new plugins to your Jenkins box and restart it afterwards using CURL. „Jenkins Plugin Development: Install Plugins with CURL“ weiterlesen

GSVerein Bestandsdaten Export für den LSB

Wir verwenden in unserem Sportverein das Programm „GSVerein“ von SAGE Software für die Mitgliederverwaltung. Eine der Unzulänglichkeiten des Programms ist die fehlende Funktionalität, die Mitgliedsdaten zu exportieren, sodass sie direkt bei dem Landessportbund / LSB importiert werden können.

In diesem Beitrag möchte ich mein Programm verstellen, mit der die Bestandszahlen automatisch generiert werden können.

„GSVerein Bestandsdaten Export für den LSB“ weiterlesen