Bind DNS on Docker

Set up your home DNS server…


AZ webapps doodle

Built upon the success of the previous post this time I went to deploy a webapp too. It was not more complicated than the previous excercise – only about 20 minutes in total (including typing this post!) terragrunt.hcl file just to have the resource groups ready the main.tf to store the config of the webapp…


AKS doodle

As a minor excercise I created an AKS cluster (just to see how it compares to my previous experience, where I ran it on bare metal). In the process I established, compared to the blood-and-sweat strugle to setting up a cluster on bare metal (I am not talking about the likes of Minikube – rather…


Homelab – Docker under the hood

Ok so continuing from the previous post, as I more-or-less added all things that I consider essential, lets wee what is under the hood on my system. the applications that I have enabled currently for the more visual types Media apps We can not have a media server without media apps, so I have a…


Homelab – Redesign

After some careful consideration I decided to completely redesign my homelab. While the kubernetes-based approach worked well for most of the things, I did not like: the administration overhead of managing those separate serversdid not really needed enterprise-level redundancy and uptime, as I mostly ran only media server applications – could tolerate some downtimemost importantly…


Homelab – Physical overview

Hardware list my current homelab In today’s post, I would like to show you around my homelab and my home office setup.Admittedly it is in a bit of a “transitional” state, as I am currently on the market to source some more enterprise-graded hardware, also a proper firewall and cabinet, but here is the current…


Updates are comming!

Hang in there, old/new friends! I know it has been a while…Sadly in the past few months I had very little time to update this blog, but the long-awaited updates are comming… As I have been busy dipping my toes into various technologies such as dsc, (even more) kubernetes and (even mopre) terraform, I am…


The return of the K8S

Over the past few weeks I have been busy rebuilding my K8S cluster. As a foreword: I think this sums it up…pretty much one has to be a bit of a (web) developer, network engineer, infrastructure engineer and generally a geek to operate Kubernetes at home…also…you must be an expert in “Google-fu”…it also helps, if…


Terraform with Terragrunt

Been a while, old friend..!So recently I decided to refactor my Terraform code (did some improvements, eg. the possibility to dynamically add 0..n number of data disks of various sizes to the template). In the process, I came across Terragrunt. So what does a curious IT guy do when finds a new toy? Dives in!…


AD replication report

Another quick one for PowerShell: ever wondered, what is the status of replications between your domain controllers? No more guessing. Use this script to generate a nice HTML file, or even email it!


CSV –> SQL (using PS)

In a recent private project, I have been asked to create a scripted way to import / update data from multiple CSV files (with the same structure, in a folder) to a SQL database.I am usually not too interested in database work, but I was taken this up, to expand my horizon. My solution (it…


Migrate from file share to OneDrive

Today just very briefly I want to share one of my latest work-in-progress scripts. In one of my latest tasks I had to find a way to migrate user data from a server share (actually DFS share) to Microsoft’s very own one drive. The challenge (for me) was the creation of the CSV from a…


Run on a specific day only

Just a simple script demo: I have been asked to figure out a way to run a certain task in the task scheduler, when the system reboots, but only on a certain day. Now by default, you can have either of these. A task executes either at startup or according to a time schedule. So…


K8S at home

It has been a while now…but I spent the evenings of the past few weeks with self-learning (ie. hardcore “Google-ing”, as every self-respecting devs do nowadays…), and finally got a good grip on Kubernetes. While I am under no illusion that I would consider myself knowledgable, I managed to create a small lab / “private…


vSphere templating with Packer

In recent times I started to utilise Devops Tools more and more in my daily work, as I try to optimise my workload. As my current company mostly uses private cloud (vSphere) and almost exclusively Windows, I am somewhat in a challenging situation – as nowadays everything is around the public cloud and Linux systems….


New (blog) home

Hurray! Today I moved my old blog from hosted WordPress to AWS (Lightsail). Think this deserves a beer!


Azure Devops + VMWare + Terraform

Ah…so long since my last post! I have been extremely busy lately – as odd as it is in these times of Covid19 / stay at home (except if you are Mr Cummings of course) etc. … But let’s keep this space PC. So since I have recently started at a new company, I worked…


Building a home server on Docker – III.

More details about my Docker-server setup…


Home server on Docker – II.

I have made some changes on my home server (I can see that now it will be a constantly evolving project). I have separated the main functions into 5 (currently) separate stacks. core stack (highly important and/or shared containers) database stack (considered good idea to separate most databases)devops stack (these are for my self-education)ghost stack…


Home Server on Docker – I.

As I have recently become very interested in containerisation, primarily in Docker, I decided to re-purpose my old(-ish, bought it 6 years ago) gamer PC into a home server, since I do not game very much, also I just moved onto a new laptop. The setup is based on an 8-core Intel PC, with 16…


Migrating to O365 using PST upload

In a recent project of mine, I had the following task: we are to migrate a small company (whom is using an outdated, Microsoft SBS forest domain, with Exchange 2010 on-prem)to a new AD 2019 (running on 2012 forest level for compatibility) forest; in this post I will focus on their mailbox migration The current…


ANSIBLE and me

As the next subject of my exploration of “what does the DevOps can do for me”, I went back to play with my favourite CMS. I prefer Ansible, as this is more controlled – push rather then pull – and it is agent-less. I do not have to set up services, scheduled tasks and agents…


Close Bitnami banner
Bitnami