Nomad Cluster Series
The exhaustive guide to setting up your Nomad managed Docker cluster
Chapter Zero:
Prepare Yourself
Understand what you are getting into: hardware requirements, software components, network configuration and more.
Chapter One:
Install the host system
Install Ubuntu 22.04 LTS as the underlying operating system. Configure networking, format storage, etc.
Chapter Two:
Configure Intel AMT
Your HP mini has a built in KVM
Chapter Three:
Setup GlusterFS filesystem
The backbone of this setup is the GlusterFS shared filesystem, you’ll set it up and configure it.
Chapter Four:
Create your Certificate Authority
Create your own Certificate Authority, for internal use
Chapter Five:
Install Consul
Consul, the sevice catalog and service mesh
Chapter Six:
Install Nomad
Nomad, the container scheduler
Chapter Seven:
Setup a Docker Registry
Remove your dependency on public registries
Chapter Eight:
Setup Traefik Reverse Proxy
Deploy your first Nomad job!
Chapter Nine:
Install Adguard
Deploy DNS and ad blocking
Chapter Ten:
Setup Keepalived
Install and setup Keepalived to enable virtual IPs