In this post, we’ll review Ansible module development. I haven chosen to make a maven module; not very fancy, but it provides a good support for the subject. This module will execute a maven phase for a project (a pom.xml is designated). You can always refer to the Ansible Module Development page. Which language? The […]
Ansible – Example playbook to setup Jenkins slave
As mentioned in my previous post about Ansible, we will now proceed with writing an Ansible playbook. Playbooks are files containing instructions that can be processed by Ansible, they are written in yaml. For this blog post I will show you how to create a playbook that will setup a remote computer as a Jenkins […]
Ansible – next generation configuration management
The popularity of the cloud has taken configuration management to the next level. Tools that help system administrators and developers configure and manage large amounts of servers, like Chef and Puppet, have popped up everywhere. Ansible is the next generation configuration management. Ansible can be used to excute tasks on remote computers via SSH so […]
Building a Captive Portal – controlling access to the internet from your network
What is a captive portal? Wikipedia says: “The captive portal technique forces an HTTP client on a network to see a special web page (usually for authentication purposes) before using the Internet normally. A captive portal turns a Web browser into an authentication device. This is done by intercepting all packets, regardless of address or […]
JMeter
JMeter is a tool designed to load test functional behavior and measure performance. You can use JMeter to simulate a heavy load on an (web)applications. In order to perform the tests you need test data. This test data can be different depending on the environment. It would be handy to load the data within the […]