Category random

Add or Change a PFX Passphrase with OpenSSL

Add or Change a PFX Passphrase with OpenSSL Ever needed to add or change a passphrase on a PFX file? Here ya go Using OpenSSL openssl pkcs12 -in cert.pfx -out...

Discover Chromecast across networks with Avahi

Discover Chromecast across Networks with Avahi I recently upgraded my home router with a pfSense firewall. After a few days of research, I bought a Protectli FW4B hardware device to...

pfSense Boot Loop

I just spun up a new pfSense install with the SG-4860 High availability bundle. Shortly after configuring the devices and rebooting the primary, I ended up with a pfSense boot...

Configure Ubuquiti Edge Router VPN with SonicWall

How to Setup a VPN between Ubiquiti Edge Router and SonicWall Devices

Category kubernetes

Kubectl Cheatsheet

Just a small list of kubectl commands that I always forget. This is a living list, so feel free to add any comments below.

Convert AKS PV to Premium Disk

Convert AKS PV to Premium Disk AKS Clusters have a few pre-defined storage classes that can be used when creating volumes. These are typically: NAME PROVISIONER RECLAIMPOLICY azurefile kubernetes.io/azure-file Delete...

MinIO Kubernetes Signature Error

MinIO Kubernetes SignatureDoesNotMatch I was recently playing around with MinIO running in Kubernetes behind nginx-ingress. Everything was working wonderfully, until I tried generating a URL from another service running in...

Kubernetes Admin Toolbox

My k8s Admin Toolbox Just a set of tools that use while managing my k8s clusters. If you use something different, great, leave a message below.

Manually Trigger a Kubernetes Cronjob

Manually Trigger a Kubernetes Job Ever wanted to kick off a Kubernetes Cronjob manually? Here's how Replace <NameSpace>, <CronJobName>, and <JobName> with your respective namespace and cronjob name kubectl create...

Copy Kubernetes Secret to Another Namespace

Copy Kubernetes Secret to Another Namespace Sometimes you just want to share a secret between namespaces, for example, a Docker Registry Credential. Replace CurrentNameSpace and NewNameSpace with your respective namespaces....

Deploy Bitwarden on Kubernetes

How to deploy Bitwarden in a Kubernetes cluster

Using Certmanager with Cloudflare and Kubernetes

How to configure certmanager for DNS challenges with Cloudflare and Kubernetes What is Certmanager Certmanager is a native Kubernetes cluster certificate manager. This article aims to outline the process of...

Category azure

Convert AKS PV to Premium Disk

Convert AKS PV to Premium Disk AKS Clusters have a few pre-defined storage classes that can be used when creating volumes. These are typically: NAME PROVISIONER RECLAIMPOLICY azurefile kubernetes.io/azure-file Delete...

Find Azure Image SKUs

Locating Azure VM Image SKUs using AZ CLI Requirements You must have an Azure Account and AZ CLI installed on your machine. I may do a write-up on using PowerShell...

Category terraform

Pad Integers in Terraform

How to pad integers less than 10 in Terraform Overview I recently had a request to create N number of resources using Terraform and add a double digit ID to...

Terraform Loop Through Nested Map

How to use a nested map variable in a loop to create Terraform resources Requires Terraform < v0.12 Create a Map Variable Open or create the variables.tf (this can also...

Category email

Reset Poste.io Admin Password

How to reset a forgotten admin password for Poste.io Obviously, you must have a running instance of Poste.io and access to the container/pod I know that Poste.io has extensive API...

Category git

GIT CLI Create Merge Request

I was looking for a way to generate a git merge request via CLI, and found that GIT versin 2.10 and higher finally support merge requests this way. Being a...

Category cli

GIT CLI Create Merge Request

I was looking for a way to generate a git merge request via CLI, and found that GIT versin 2.10 and higher finally support merge requests this way. Being a...

Category merge

GIT CLI Create Merge Request

I was looking for a way to generate a git merge request via CLI, and found that GIT versin 2.10 and higher finally support merge requests this way. Being a...

Category aks

Convert AKS PV to Premium Disk

Convert AKS PV to Premium Disk AKS Clusters have a few pre-defined storage classes that can be used when creating volumes. These are typically: NAME PROVISIONER RECLAIMPOLICY azurefile kubernetes.io/azure-file Delete...