12= Configuring Hosts3:order: 145Each host in a fleet configuration represents a machine in your cluster.67== Defining Hosts89[source,nix]10----11fleetConfigurations.default = {12 hosts.web-1 = {13 system = "x86_64-linux";14 nixos = {15 imports = [16 ./web-1/hardware-configuration.nix17 ./web-1/configuration.nix18 ];19 };20 };2122 hosts.web-2 = {23 system = "x86_64-linux";24 nixos = {25 imports = [26 ./web-2/hardware-configuration.nix27 ./web-2/configuration.nix28 ];29 };30 };31};32----3334== Host Systems3536Every host must specify a `system` attribute. Supported systems:3738- `x86_64-linux`39- `aarch64-linux`40- `armv7l-linux`41- `armv6l-linux`4243== Inline NixOS Configuration4445NixOS configuration can be specified inline:4647[source,nix]48----49hosts.monitoring = {50 system = "x86_64-linux";51 nixos = {52 imports = [ ./monitoring/hardware-configuration.nix ];53 services.prometheus.enable = true;54 services.grafana.enable = true;55 networking.firewall.allowedTCPPorts = [ 3000 9090 ];56 };57};58----