Author Archive

Booting a compressed FreeBSD system using TFTP inside KVM

freebsd January 4th, 2012

Over the years, we have performed some experiments at Kumina to run the FreeBSD operating system inside KVM. The main problem with FreeBSD was the lack of proper virtio drivers. As of recently FreeBSD gained support for virtio, renewing our interest in testing FreeBSD.

More...

Spoofing MAC addresses using fakemac

code December 14th, 2011

One of our customers uses a piece of software that depends on the MAC address of the running system. Unfortunately this application misbehaves when used on Amazon EC2 cloud computing. Therefore we have written a small piece of software called fakemac.

More...

Proxying and multiplexing noVNC using wsproxy

code June 29th, 2011

noVNC allows you to connect to a VNC server, using only a web browser with WebSockets. Unfortunately, WebSockets does not allow you to create arbitrary raw TCP connections. This is why we have written a rather compact noVNC proxy called wsproxy, which can connect to VNC servers within a whitelisted range of ports.

More...

Proxying Neighbor Discovery messages: ndproxy

code June 10th, 2011

On our systems at Hetzner we only have a single /64 IPv6 range, which we use to assign addresses to virtual systems, running in Xen and KVM. Because we don’t directly bridge the virtual machines to the external interface, we have written a script that synchronizes Neighbor Discovery entries to the external interface.

More...

Automatically starting and purging Puppet processes

puppet May 11th, 2011

On the systems we configure and maintain through Puppet, we sometimes see processes running for an excessive amount of time, causing the actual synchronization of system configuration to stall. To mitigate this, we have developed a script called checkpuppet.

More...

Release of Nagios plugins developed by Kumina

Nagios May 2nd, 2011

In addition to the kumina repository we released last Friday, we’re happy to announce the release of our nagios-plugins-kumina repository, storing our in-house developed plugins for Nagios.

More...

Publishing EC2 scripts on GitHub

code April 29th, 2011

We’re glad to announce that we’ve published our set of EC2 scripts on GitHub! The repository contains current versions of the code described in our previous two blog posts on EC2.

More...

Automatically creating entries in PowerDNS for Amazon EC2 instances

code April 18th, 2011

By default, instances created on Amazon EC2 will have a randomly assigned IPv4 address, which is why we’ve written a script to automatically create DNS entries in PowerDNS for instances managed through EC2.

More...

  • 1 2

Kumina designs, builds, operates and supports Kubernetes solutions that help companies thrive online. As Certified Kubernetes Service Partner, we know how to build real solutions.