Foggy Clouds
  • Posts
  • Series
  • Tags
  • About
  • Search
Navigation bar avatar
✕

    Foggy Clouds


    A blog about learning cloud and DevOps technology
    • From deploy.sh to Flux: GitOps for a Kubernetes Homelab

      Migrating a Helm-based media stack from imperative scripts to Flux GitOps. Same charts, same values, automated delivery.

      Posted on 8 February 2026

      Migrating a Helm-based media stack from imperative scripts to Flux GitOps. Same charts, same values, automated delivery. [Read More]
      Tags:
      • kubernetes
      • flux
      • gitops
      • homelab
      • helm
      • getting-started
    • Homelab Network Performance Testing and Benchmarking

      Baseline your network, storage, and compute performance. iperf3, fio, sysbench - know your limits before hitting them in production.

      Posted on 8 February 2026

      Performance testing for your homelab. Measure network bandwidth, NFS throughput, storage IOPS, and CPU performance. Establish baselines before things break. [Read More]
      Tags:
      • homelab
      • networking
      • performance
      • benchmarking
      • storage
      • nfs
      • troubleshooting
    • Automating a Proxmox VE Install

      A single USB stick that produces a fully configured Proxmox VE host: answer files, first-boot scripts, and a USB prep tool.

      Posted on 7 February 2026

      A single USB stick that produces a fully configured Proxmox VE host with zero manual intervention. [Read More]
      Tags:
      • proxmox
      • homelab
      • automation
      • getting-started
    • Deploying Kubernetes with Kubeadm and Calico - Part 2

      Cluster initialization with kubeadm, Calico networking, worker node join, and verification.

      Posted on 18 May 2022

      Cluster initialization with kubeadm, Calico networking, worker node join, and verification. [Read More]
      Tags:
      • kubernetes
      • containers
      • getting-started
    • Deploying Kubernetes with Kubeadm and Calico - Part 1

      System prerequisites for a kubeadm Kubernetes cluster: swap, kernel modules, sysctl, containerd, and repository setup.

      Posted on 18 May 2022

      System prerequisites for a kubeadm Kubernetes cluster: swap, kernel modules, sysctl, containerd, and repository setup. [Read More]
      Tags:
      • kubernetes
      • containers
      • getting-started
    • Docker Image Layering

      Building custom Docker images from running containers and understanding how layers work.

      Posted on 24 February 2022

      Building custom Docker images from running containers and understanding how layers work. [Read More]
      Tags:
      • docker
      • images
      • getting-started
    • Docker Images Basics

      Pulling images, running containers, mounting volumes, and serving a website with httpd.

      Posted on 8 February 2022

      Pulling images, running containers, mounting volumes, and serving a website with httpd. [Read More]
      Tags:
      • docker
      • containers
      • getting-started
    • Installing Docker on Ubuntu

      Installing Docker Engine on Ubuntu using the official repository.

      Posted on 8 February 2022

      Docker installation on Ubuntu via official repository. [Read More]
      Tags:
      • docker
      • containers
      • getting-started
    • Terraform and vSphere - mk3

      Packaging the mk2 vSphere deployment into a reusable Terraform module.

      Posted on 26 January 2022

      Packaging the mk2 vSphere deployment into a reusable Terraform module. [Read More]
      Tags:
      • getting-started
      • hashicorp
      • terraform
      • vsphere
      • vmware
    • Terraform and vSphere - mk2

      Improving the mk1 vSphere deployment with variables, file organization, and tfvars.

      Posted on 19 January 2022

      Improving the mk1 vSphere deployment with variables, file organization, and tfvars. [Read More]
      Tags:
      • getting-started
      • hashicorp
      • terraform
      • vsphere
      • vmware
    • ← Newer Posts
    • Older Posts →
    • RSS
    • GitHub

    Jourdan Lambert  •  2026  •  foggyclouds.io

    Powered by Beautiful Jekyll