Don't try to run consul on the cloud.
This commit is contained in:
@@ -22,7 +22,6 @@ Each layer extends the previous one, inheriting all configurations. Hosts select
|
||||
|
||||
### Special Node Types
|
||||
|
||||
- **cloud-node**: Minimal + Consul only (cloud VPS deployments)
|
||||
- **compute-node**: Cluster + Nomad worker (container orchestration)
|
||||
|
||||
## Directory Structure
|
||||
@@ -40,7 +39,6 @@ Each layer extends the previous one, inheriting all configurations. Hosts select
|
||||
│ ├── server-node.nix # Server layer: bare metal services (future)
|
||||
│ ├── workstation-node.nix # Workstation layer: dev tools
|
||||
│ ├── desktop-node.nix # Desktop layer: GUI environment
|
||||
│ ├── cloud-node.nix # Cloud VPS profile
|
||||
│ ├── compute-node.nix # Nomad worker profile
|
||||
│ └── [feature modules] # Individual feature configs
|
||||
├── hosts/
|
||||
@@ -101,7 +99,7 @@ This ensures system and user configurations stay synchronized.
|
||||
| Host | Profile | Role | Hardware |
|
||||
|------|---------|------|----------|
|
||||
| **c1, c2, c3** | compute-node | Nomad workers | Bare metal servers |
|
||||
| **alo-cloud-1** | cloud-node | Reverse proxy | Cloud VPS |
|
||||
| **alo-cloud-1** | minimal | Reverse proxy (Traefik) | Cloud VPS |
|
||||
| **chilly** | server | Home Assistant in a VM | Bare metal server |
|
||||
| **zippy** | workstation | Development machine, server | Bare metal server |
|
||||
| **sparky** | desktop | Desktop environment | Bare metal desktop |
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
{ pkgs, ... }:
|
||||
{
|
||||
# Cloud node: Minimal system with Consul for cloud deployments
|
||||
imports = [
|
||||
./minimal-node.nix
|
||||
./consul.nix
|
||||
];
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
{
|
||||
imports = [
|
||||
../../common/global
|
||||
../../common/cloud-node.nix # Minimal system with Consul
|
||||
../../common/minimal-node.nix
|
||||
./hardware.nix
|
||||
./reverse-proxy.nix
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user