Skip to content
YouTube Linkedin Twitter Github
  • About
  • Tutorials
devops thiago logo
  • Tools
  • Contact
free download
devops thiago logo

Tutorials

deepseek

How to Access DeepSeek Models on Windows PC for FREE

Learn to run DeepSeek AI models on Windows PC using Ollama! Free setup in 2 minutes – install Ollama, choose your model size (1.5B to 14B), and start exploring AI capabilities today Requirements Before…
Read More How to Access DeepSeek Models on Windows PC for FREE
archlinux-proxmox

Arch Linux Installation in Proxmox: A Complete Guide

Are you ready to dive into the world of Arch Linux? In this comprehensive guide, I’ll walk you through installing Arch Linux in a Proxmox virtual environment, complete with a GNOME desktop environment. Whether…
Read More Arch Linux Installation in Proxmox: A Complete Guide
terraform-proxmox-devops-thiag

Automating Proxmox VM Deployment with Terraform: A Detailed Guide with Annotations

Automation is key to maintaining efficient and scalable systems in today’s infrastructure landscape. This guide will walk you through automating VM deployment on Proxmox using Terraform, enabling you to manage your infrastructure as code…
Read More Automating Proxmox VM Deployment with Terraform: A Detailed Guide with Annotations
terraform proxmox

Automate Your Proxmox Virtual Machines with Terraform NOW!

Hello, fellow tech enthusiasts! Today, I’m excited to share a powerful automation solution that will revolutionize how you manage virtual machines in Proxmox using Terraform and Cloud-Init. This tutorial will walk you through configuring…
Read More Automate Your Proxmox Virtual Machines with Terraform NOW!
proxmox-template

Create a VM Template with Proxmox Cloud-Init in No Time!

Are you tired of manually creating VMs in Proxmox every time you need a new Ubuntu server? I’ll show you how to create a Ubuntu 24.04 Cloud-Init template in Proxmox using a simple Makefile…
Read More Create a VM Template with Proxmox Cloud-Init in No Time!
Ubuntu Desktop

Building a Powerful Ubuntu Desktop Homelab on Proxmox: A Step-by-Step Guide

Looking to create a robust Ubuntu desktop environment in your homelab? This guide will walk you through setting up Ubuntu Desktop 24.10 on Proxmox, creating the perfect foundation for your testing, development, and learning…
Read More Building a Powerful Ubuntu Desktop Homelab on Proxmox: A Step-by-Step Guide
proxmox-windows11

Running Windows 11 on Proxmox: A Comprehensive Installation Guide

Introduction In this guide, I’ll walk you through the process of installing Windows 11 on Proxmox, a powerful virtualization platform. Whether you’re setting up a homelab or need a Windows environment, this step-by-step tutorial…
Read More Running Windows 11 on Proxmox: A Comprehensive Installation Guide
CasaOS

Setting Up CasaOS HomeLab: A Complete Guide Using Ubuntu 24.04

Looking for an easy way to set up your own HomeLab? In this guide, I’ll walk you through the process of installing and configuring CasaOS on Ubuntu 24.04. This setup is perfect for anyone…
Read More Setting Up CasaOS HomeLab: A Complete Guide Using Ubuntu 24.04
static ip diagram

How to Configure a Static IP Address in Ubuntu 24.04 Using Command Line

Setting up a static IP address is a crucial task for any system administrator managing Ubuntu servers. Whether you’re running a home lab or managing production servers, having a consistent IP address ensures reliable…
Read More How to Configure a Static IP Address in Ubuntu 24.04 Using Command Line
Proxmox

Fix Proxmox Package Upgrade ISSUES with Easy Storage Boost!

Are you facing package upgrade issues and storage space problems with your fresh Proxmox installation? In this guide, I’ll walk you through the essential steps to resolve these common challenges and optimize your Proxmox…
Read More Fix Proxmox Package Upgrade ISSUES with Easy Storage Boost!
cheap promox homelab setup anyon

Building a Budget-Friendly Proxmox Homelab: A Complete Guide

Are you interested in setting up your own home lab but worried about the cost? Today, I’ll show you how to build a fully functional Proxmox home lab that won’t break the bank. With…
Read More Building a Budget-Friendly Proxmox Homelab: A Complete Guide
Kubernetes-Services

Kubernetes Services Explained: A Practical Hands-on Guide

Kubernetes Services in a way that I wish someone had explained to me when I first started. We’ll do this completely free on your local machine—no cloud provider needed! What is a Kubernetes Service?…
Read More Kubernetes Services Explained: A Practical Hands-on Guide
Thiago YouTube Thumbnail

Learn Horizontal Pod Autoscaler (HPA) in Kubernetes | Hands-on Guide

Horizontal Pod Autoscaler (HPA) is a powerful feature in Kubernetes that automatically adjusts the number of pod replicas based on resource utilization. In this guide, we’ll walk through setting up and experimenting with HPA…
Read More Learn Horizontal Pod Autoscaler (HPA) in Kubernetes | Hands-on Guide
Kubernetes Secrets

Kubernetes SECRETS Setting In Step-by-Step

Kubernetes Secrets are essential for managing sensitive information in your cluster. This guide will walk you through the process of setting up and using Secrets in Kubernetes, ensuring your sensitive data remains secure and…
Read More Kubernetes SECRETS Setting In Step-by-Step
configmap setting in kubernetes

ConfigMap Setting In Kubernetes Step-by-Step

In this section, I’ll guide you through each step of setting up ConfigMaps in Kubernetes using the provided Make commands. This breakdown will clarify the process and demonstrate how to manage configurations effectively. Before…
Read More ConfigMap Setting In Kubernetes Step-by-Step
Thiago YouTube Thumbnail 23

Resource Requests and Limits in Kubernetes: A Practical Guide

As a Site Reliability Engineer with 17 years of experience, I’ve seen firsthand how crucial proper resource management is in Kubernetes environments. Today, we’re diving deep into setting resource requests and limits in Kubernetes…
Read More Resource Requests and Limits in Kubernetes: A Practical Guide
create a pod on kubernetes

How to Create a Pod on Kubernetes

Pods are the smallest deployable units in Kubernetes, capable of hosting one or more containers. While directly creating Pods isn’t typically the recommended approach for production deployments, understanding how to work with Pods is…
Read More How to Create a Pod on Kubernetes
Share a Kubernetes Cluster with Namespaces

Share a Kubernetes Cluster with Namespaces

In this guide, we’ll explore sharing a Kubernetes cluster using namespaces. This method allows multiple teams or projects to use the same cluster while keeping resources isolated. This article complements my video tutorial, so…
Read More Share a Kubernetes Cluster with Namespaces
DevOps- Docker-Commit

Docker Commit: Creating Custom Images with Ease

Docker commit is a powerful technique for transforming container modifications into new, customized images. This guide demonstrates leveraging a Makefile to streamline the Docker image creation process. Why Use Docker Commit? Step-by-Step Guide Using…
Read More Docker Commit: Creating Custom Images with Ease
Simplified Kubernetes Taints and Tolerations Demo

Simplified Kubernetes Taints and Tolerations Demo

Introduction Are you looking to master Kubernetes taints and tolerations but feeling overwhelmed by the jargon? Look no further! In this short guide, I’ll walk through a simple demo to help you grasp the…
Read More Simplified Kubernetes Taints and Tolerations Demo
how to run windows on a docker container

How to Run Windows in a Docker Container: A Step-by-Step Guide

Running Windows in a Docker container might sound like a complex task, but it’s perfectly achievable with the right tools and a clear guide. This blog post will walk you through the entire process,…
Read More How to Run Windows in a Docker Container: A Step-by-Step Guide
containerize your application easily with docker

5 Tips to Nail Down How to Easily Containerize Your Application with Docker

Containerizing and encapsulating your application within a container has changed the software development, deployment, and management landscape. This approach ensures seamless functionality across various environments, from development to production. But how do you effectively…
Read More 5 Tips to Nail Down How to Easily Containerize Your Application with Docker
What is a cname record | cname records explained

What are CNAME Records? (and how to create one)

In the world of web hosting and domain management, understanding the role and function of CNAME records is crucial for anyone looking to manage a website efficiently. CNAME records, or Canonical Name records, play…
Read More What are CNAME Records? (and how to create one)
kubernetes installation | devops thiago

Kubernetes Installation (step-by-step)

Are you looking to dive into Kubernetes without getting overwhelmed by its complexity? This straightforward guide to installing Kubernetes is your ticket to a fast and easy setup. This article complements our video tutorial…
Read More Kubernetes Installation (step-by-step)
how to run an ubuntu server vm with virtualbox

How to Run an Ubuntu Server VM with VirtualBox

Running an Ubuntu Server VM with VirtualBox is a great way to experiment with server configurations, test applications, or even learn about system administration without affecting your main system. Whether you’re a developer, a…
Read More How to Run an Ubuntu Server VM with VirtualBox
how to create a container image in docker

Create a Container Image in Docker: A Step-by-Step Guide

Creating a container image in Docker is a fundamental skill for developers, especially when setting up a monitoring stack or any other application. Whether you want to enhance your monitoring stack or want to…
Read More Create a Container Image in Docker: A Step-by-Step Guide
how to run ubuntu as a docker container

How to Run Ubuntu as a Docker Container (fast & easy guide)

Today, we’ll dive into how to run Ubuntu as a Docker container, combining the flexibility of Ubuntu with the efficiency of Docker.  Docker has revolutionized how we deploy and manage applications, making it possible to…
Read More How to Run Ubuntu as a Docker Container (fast & easy guide)
monitoring stack prometheus and grafana

The Monitoring Stack: Prometheus & Grafana (The Ultimate Guide)

A well-configured monitoring stack is crucial for ensuring system reliability, performance, and health.  Prometheus, Alertmanager, and Grafana stand out among the many available tools for their robustness and integration capabilities.  This guide, complemented by our detailed…
Read More The Monitoring Stack: Prometheus & Grafana (The Ultimate Guide)
install docker on windows

How to Install Docker on Windows: A Step-by-Step Guide

Docker has revolutionized the way developers build, share, and run applications. If you want you’re to install Docker on Windows, you’re in the right place. This guide will walk you through the process in a…
Read More How to Install Docker on Windows: A Step-by-Step Guide
install kind on windows

How to Install Kind on Windows: Your Ultimate Guide

Looking to install Kind on Windows? You’ve come to the right place. This guide will walk you through the process step-by-step, ensuring you can run Kubernetes in Docker environments on your Windows machine without…
Read More How to Install Kind on Windows: Your Ultimate Guide
install docker on macos

Install Docker on MacOS: The 4-Step Installation process

Looking to install Docker on MacOS?  You’re in the right place! Docker has become an essential tool for developers, streamlining the process of building, shipping, and running applications using containerization technology.  This guide will provide…
Read More Install Docker on MacOS: The 4-Step Installation process
install kind on macos

How to Install Kind on MacOS: 4 Step Guide

Welcome to my latest tech tutorial, How to Install Kind on MacOS, where I dive into the world of Kubernetes with a focus on Kind (Kubernetes in Docker). Whether you’re a developer, a DevOps…
Read More How to Install Kind on MacOS: 4 Step Guide
install kind on ubuntu

How to Install Kind on Ubuntu: A 5-Step Installation

You’ve landed in the right place if you want to install Kind on Ubuntu. This guide will help you seamlessly set up Kind on your Ubuntu system. Follow along for a straightforward, step-by-step walkthrough, which…
Read More How to Install Kind on Ubuntu: A 5-Step Installation
Install Docker on Ubuntu

How to Install Docker on Ubuntu in 5 Simple Steps

Are you diving into containerization and looking to install Docker on Ubuntu? You’ve come to the right place. Docker, a powerhouse platform, lets you quickly develop, ship, and run applications. If Ubuntu is your…
Read More How to Install Docker on Ubuntu in 5 Simple Steps
Application Monitoring with Docker

Application Monitoring with Docker (the easy way)

In today’s fast-paced tech world, ensuring your applications run smoothly is non-negotiable. Enter Docker, the go-to platform for developing, shipping, and running applications.  Docker simplifies deployment and makes application monitoring a breeze. In this…
Read More Application Monitoring with Docker (the easy way)
the right way to deploy kubernetes

The Ultimate Guide to Deploy Kubernetes (the right way)

The right way to deploy Kubernetes is crucial for your application’s scalability and efficiency. It’s a powerful platform for managing containerized applications, but its complexity can be challenging for newbies. Incorrect setups can lead…
Read More The Ultimate Guide to Deploy Kubernetes (the right way)
YouTube Linkedin Github Twitter
  • About
  • Tutorials
  • Tools & Tech
  • Contact
  • Disclaimer
  • Privacy Policy
  • TERMS AND CONDITIONS 

© 2025 DevOps Thiago | Thiago Dos Santos

  • About
  • Tutorials
  • Tools & Tech
  • Contact
  • Disclaimer
  • Privacy Policy
  • TERMS AND CONDITIONS