Skip to content

Full Stack Quest Labs

Practice Full Stack Quests with LABs

  • Home
  • Linux
    • SysAdmin Basics
      • Introduction to Linux
    • Docker
  • DevOps
    • Homelab For Devops
  • Virtualization
  • Networking
    • GNS3 Labs
  • About Me

Category: DevOps

DevOps – Automation

Sealed Secrets on K3s (Vagrant/VirtualBox): A Practical, Step-by-Step Guide with Troubleshooting

Sealed Secrets on K3s (Vagrant/VirtualBox): A Practical, Step-by-Step Guide with Troubleshooting

November 3, 2025 admin DevOps, Homelab For Devops, Linux

In this tutorial you’ll deploy Bitnami Sealed Secrets on a three-node K3s cluster running in Vagrant/VirtualBox, generate the public key,[…]

Read more...
Build a 3-Node k3s Cluster on Vagrant + VirtualBox (Ubuntu 22.04)

Build a 3-Node k3s Cluster on Vagrant + VirtualBox (Ubuntu 22.04)

October 31, 2025 admin DevOps, Homelab For Devops, Linux

In this tutorial you’ll manually install a minimal k3s Kubernetes cluster on three Ubuntu 22.04 VMs provisioned by Vagrant/VirtualBox. We’ll[…]

Read more...
Build a 3-Node Vagrant HomeLab

Build a 3-Node Vagrant on VirtualBox Lab (with Static Bridged IPs)

October 29, 2025 admin DevOps, Homelab For Devops, Linux

A clean, reproducible VirtualBox lab is the fastest way to learn Kubernetes the right way—by breaking things safely. In this[…]

Read more...
Wiring Argo CD to GitOps (and fixing SSH + CRD hiccups)

HomeLab – Wiring Argo CD to GitOps (and fixing SSH + CRD hiccups) – Day 16

October 21, 2025 admin DevOps, Homelab For Devops, Linux

Goal: have Argo CD manage our GitOps paths end-to-end and make the pipeline fully idempotent via Ansible. Today looked simple[…]

Read more...
HomeLab – Making TLS Truly GitOps: Exporting ClusterIssuer, Certificate & Ingress to Git – Day 15

HomeLab – Making TLS Truly GitOps: Exporting ClusterIssuer, Certificate & Ingress to Git – Day 15

October 20, 2025 admin DevOps, Homelab For Devops, Linux

Today we closed the loop on TLS by exporting live Kubernetes resources (our ClusterIssuer, the Certificate, and the NGINX Ingress[…]

Read more...
Moving NGINX TLS from a Manual Secret to cert-manager (with mkcert CA)

HomeLab – Moving NGINX TLS from a Manual Secret to cert-manager (with mkcert CA) – Day 14

October 17, 2025 admin DevOps, Homelab For Devops, Linux

Today we finished the transition from a manually managed TLS secret to an automated, GitOps-friendly setup driven by cert-manager. Our[…]

Read more...
Seal TLS Secrets with Bitnami Sealed Secrets + SSH Key for GitOps Commits

HomeLab – Seal TLS Secrets with Bitnami Sealed Secrets + SSH Key for GitOps Commits – Day 13

October 16, 2025 admin DevOps, Homelab For Devops, Linux

Goal: Stop creating TLS secrets by hand and keep them encrypted in Git. Also enable k3s-master to push changes back[…]

Read more...
Sealed Secrets on k3s (Helm install, kubeseal fix, and end-to-end verification) - Day 12

HomeLab – Sealed Secrets on k3s (Helm install, kubeseal fix, and end-to-end verification) – Day 12

October 15, 2025 admin DevOps, Homelab For Devops, Linux

Today we rolled out Bitnami Sealed Secrets to our k3s cluster using Helm, hit a snag with the kubeseal CLI[…]

Read more...
Argo CD GitOps: SSH Repo Secret, Connectivity Self-Test, Application Apply & Health Fixes

HomeLab – Argo CD GitOps: SSH Repo Secret, Connectivity Self-Test, Application Apply & Health Fixes – Day 11

October 14, 2025 admin DevOps, Homelab For Devops, Linux

In Day 11 we wired Argo CD to a private GitHub repository via SSH, validated connectivity from the argocd-repo-server pod,[…]

Read more...
HomeLab - GitOps with Argo CD on k3s - Day 10

HomeLab – GitOps with Argo CD on k3s – Day 10

October 13, 2025 admin DevOps, Homelab For Devops, Linux

Goal: Install Argo CD via Helm, expose it through Traefik with mkcert TLS, and bootstrap a first GitOps Application that[…]

Read more...

Posts pagination

1 2 Next Posts»

recommended

  • popular
  • recent
  • Build a 3-Node Vagrant HomeLab Build a 3-Node Vagrant on VirtualBox Lab (with Static Bridged IPs)
    October 29, 2025
  • How to setup basic rSyslog Server on Debian 13 How to setup basic rSyslog Server on Debian 13
    November 13, 2025
  • Debian 11 – Basic server hardening
    March 4, 2023
  • First Login to a Linux Server: TTY, SSH, and Root vs Regular Users First Login to a Linux Server: TTY, SSH, and Root vs Regular Users
    November 20, 2025
  • First Login to a Linux Server: TTY, SSH, and Root vs Regular Users First Login to a Linux Server: TTY, SSH, and Root vs Regular Users
    November 20, 2025
  • Hardening a Two-Server Teampass Setup on Debian with Fail2ban Hardening a Two-Server Teampass Setup on Debian with Fail2ban
    November 20, 2025
  • How to Install Teampass on Debian 13 with a Two-Server Setup (MySQL 8 + Nginx & PHP 8.4) How to Install Teampass on Debian 13 with a Two-Server Setup (MySQL 8 + Nginx & PHP 8.4)
    November 19, 2025
  • How to Document MikroTik Branch Routers: From Identity to WAN, VLANs and DHCP How to Document MikroTik Branch Routers: From Identity to WAN, VLANs and DHCP
    November 19, 2025

Please select the Tab Content in the Widget Settings.

Please select the Tab Content in the Widget Settings.

archive

  • categories
  • monthly
  • DevOps (19)
  • Docker (1)
  • GNS3 Labs (3)
  • Homelab For Devops (19)
  • Introduction to Linux (4)
  • Linux (31)
  • Networking (1)
  • SysAdmin Basics (4)
  • Virtualization (2)
  • November 2025 (13)
  • October 2025 (16)
  • September 2025 (2)
  • March 2023 (2)
  • February 2023 (2)

Please select the Tab Content in the Widget Settings.

Please select the Tab Content in the Widget Settings.

WordPress Theme: Poseidon by ThemeZee.