Posts

Showing posts with the label Linux

CoreDNS Docker Deployment & systemd-resolved configuration for port 53

Image
Recently, I'm so much into Docker & Kubernetes world. Coming from a purely "Microsoft" background, I have to tell you, I'm having a lot of fun. Because, to learn Kubernetes, you need to first learn Docker. You don't have to but if you want to understand well Docker, you need to understand Linux and it's runtime environments, in some cases, same goes for Windows as well. And when you start learning Linux, well... you get the idea, I don't have to keep this going. It's challenging, yet fun. I built a couple of VMs for practicing and using like my "staging" environment for my tests and experiments. I also bought 3 X Raspberry PI 4 and loaded them with Ubuntu & configured a MicroK8S cluster. MicroK8S is a Ubuntu project and it's a supported version of Kubernetes for smaller environments. It basically supports all kubectl commands. One of the biggest issues was, when I tried to install a simple DNS server on my network using Docker (no...

GitHub SSH Configuration (permission denied)

This one is a bit obvious and straightforward but I keep seeing in different posts that people who start using github or the curious ones are struggling at the beginning on how to setup their git environment to get started with and this question comes back often. "I can't clone a repo from Git and I receive permission denied (public key) error!" Well, the issue is, like the error message states it, ssh certificates not being setup. In summary, you need to create an ssh certificate for your profile and upload your public key to your github account so

UPDATING DELL SERVERS

Image
Recently, I was working on a vSphere 4.1 upgrade to vSphere 5.5 and of course, first thing first; I had to update all the physical servers to the latest versions of BIOS, firmware, drivers… At a first glance, this seems an easy procedure. I’m thinking to use the Dell iDrac console to update most of the stuff but I soon realized that I wasn’t able to update NIC firmware and BIOS through the iDrac. When you go to the Dell Support web site to download the drivers for a specific model of server, you’ll realize that Dell is offering at least 4-5 different troubleshooting and updater utilities… Some of them are as big as 7.5GB ISO files! The problem with these utilities is that they are not really well documented and it takes a lot of effort to prepare and use them.  Here are a couple of examples;