Offline PluralSight Videos

I wanted to watch a PluralSight course while on a flight without internet access. This might well be against the PluralSight terms and conditions so I don't recommend doing this. I used a recent version of youtube-dl and used a recent version of... » More

Terraform with VMWare

I didn't find much in the way of examples online for using Terraform against VMWare. So here is the .tf config that worked for me: provider "vsphere" { user = "jonny@dev" password = "CHANGEME!" vsphere_server = "192.168.1.2"... » More

Apply Export Policy on NetApp 9.1

There have been some changes to the NetApp menu and it took me a few minutes to find the location to apply export policies to a volume. It is currently (version 9.1) found under the 'Junction Paths' menu tab for the SVM. The 'Export Policies' are... » More

Hostname Completion

Shell Courtesy of Pete in work. To enable hostname auto completion in Bash, do the following: dig pop @dns.server.tld axfr | awk '$4 ~ /\yA\y/ && gsub(/.$/,"",$1) {print $1}' > ~/.hosts If you would prefer to filter out hosts e.g. dev and... » More

Querying Zookeeper from Python

Install the prerequisites. Below works for Debian-based distros such as Ubuntu/Mint: apt-get install libzookeeper-mt-dev Install python libraries: pip install zkpython pykeeper Example code below shows making a connection, getting the names of some... » More

Install check_mk on Ubuntu 18.04

Ubuntu 18.04 includes check-mk in the repository version but it is an older version 1.2.8 (at the time of writing). Download check mk raw (get the latest stable URL from the website) : wget... » More

iDRAC 9 Set Physical Disk to Non-RAID

In the update from iDRAC 8 to iDRAC 9 it has been infuriating searching the 'Storage' menu only to discover that the storage is managed under 'Configuration > Storage Configuration'  I'm convinced the user experience could be better! At the very... » More