Curtiss Howard

Multi-document YAML Files and the Ansible k8s Module

10.18.2019

I've been using Ansible to provision a Kubernetes cluster and I've found one major problem with the k8s module: it has, until recently, had a complete inability to handle the sort of multi-document YAML files that are typical of how lots of Kubernetes software is distributed (the other being Helm charts).

Read more...

ansible kubernetes

Encrypted Shared Storage with S3 and S3QL

04.21.2017

Recently, I started looking at using Amazon S3 as a shared storage service instead of Dropbox, which I have been using for quite some time. I found S3 appealing because:

Read more...

aws linux s3

AMD GPU Passthrough Reset Issues in Windows -- Solved!

01.30.2017

In a previous post I explored a method to pass through an AMD GPU to an ESXi Windows guest that involves running batch scripts to enable and disable the GPU automatically.

Read more...

amd esxi virtualization windows

Fixing AMD GPU Passthrough Reset Issues in Windows

12.18.2016

If you've managed to pass through an AMD GPU to a Windows guest in ESXi you may notice that the VM will fail to start after performing a reset. This is because AMD GPUs have issues with the kind of PCIe bus reset that hypervisors perform, which in turn causes issues with the AMD GPU driver.

Read more...

amd esxi virtualization windows

Disabling Automatic Updates in Windows 10

12.15.2016

Windows 10 has a fairly aggressive automatic update policy and the knobs and levers required to change it are well-hidden. While I think this is a good idea for average consumers, it frequently causes problems with my VM that includes GPU passthrough – automatic update restarts seem to bypass the scripts that disable the GPU upon shutdown and problems ensue.

Read more...

windows