Development
-
Tips’n’tricks: finding the (injected) private key pair used in Vagrant boxes
In an earlier article I described how you could use SSH keys to log into a…
-
Tips’n’tricks: understanding “too many authentication failures” in SSH
Virtualbox VMs powered by Vagrant require authentication via SSH keys so you don’t have to provide…
-
Ansible Tips’n’tricks: rebooting Vagrant boxes after a kernel upgrade
Occasionally I have to reboot my Vagrant boxes after kernel updates have been installed as part…
-
Ansible tips’n’tricks: executing a loop conditionally
When writing playbooks, I occasionally add optional tasks. These tasks are only executed if a corresponding…
-
Ansible tips’n’tricks: checking if a systemd service is running
I have been working on an Ansible playbook to update Oracle’s Tracefile Analyser (TFA). If you…
-
Learning Kubernetes: persistent storage with Minikube
As part of my talk at (the absolutely amazing) Riga Dev Days 2019 I deployed Oracle…
-
Learning about Kubernetes: JDBC database connectivity to an Oracle database
In the past few months I have spent some time trying to better understand Kubernetes and…
-
Ansible tips’n’tricks: provision multiple machines in parallel with Vagrant and Ansible
Vagrant is a great tool that I’m regularly using for building playground environments on my laptop.…
-
Ansible tips’n’tricks: testing and debugging Ansible scripts using Vagrant
At last year’s UKOUG I presented about Vagrant and how to use this great piece of…
-
Ansible tips’n’tricks: understanding your Ansible configuration
When writing automation scripts I tend to use a local Ansible configuration file. This has certain…