A still shot of the rain on a dark fall day

unsaved draft

a blog by some guy on the internet

Alpine + Kubernetes + DNS

Weary travelers breaking into the Kubernetes world – this post is for you. During my journey into K8s, I’ve tried to use a lot of Alpine based images. In many cases, they are considerably more lightweight than the other available images, which makes them especially attractive. But, there are some issues and some workarounds. From my reading, it seemed that all the DNS strangeness should have been fixed around v3.5 of Alpine.




Set up simple keymap switching between US and Phonetic RU in seconds.



Pycrypto on Alpine

This is just a quick post for weary travelers out there trying to find answers. On Alpine Linux, Pycrypto may not compile correctly. This is because Alpine uses the musl C library as opposed to the C standard library. When trying to compile, you may end up with something like this: checking for gcc... gcc checking whether the C compiler works... no configure: error: in `/tmp/pycrypto-2.6.1': configure: error: C compiler cannot create executables See `config.




So, recently, I wanted to start dual-booting Windows and Linux. I mainly use Windows for playing vidya. All coding is remote through an SSH client. I wanted a better local testing solution than spinning up a VM in VirtualBox… But, everyone knows that trying to install Linux alongside Windows is a horrible idea. Most times, installing Linux after Windows will manage to clobber the Windows bootloader and give you many, many issues (source: experience).



An operational adventure...

In my lovely adventure to build a hosting service with a buddy, I’ve been researching various operating systems for a good virtualization platform. Of course, I’ve run across ESXi and XenServer (which are both awesome, mind you), but I’ve decided I want to go a different way with this – I want to use KVM. There have been some absolutely stellar benchmarks performed by awesome people that prove that KVM is so much more performant than XenServer and sits extremely close to bare-metal speeds.