---
all:
  hosts:
    n1.thefij:
      nomad_node_class: ingress
      nomad_reserved_memory: 1024
      # nomad_meta:
      #   hw_transcode.device: /dev/dri
      #   hw_transcode.type: intel
      nfs_mounts:
        - src: 10.50.250.2:/srv/volumes
          path: /srv/volumes/moxy
          opts: proto=tcp,rw
      nomad_unique_host_volumes:
        - name: mysql-data
          path: /srv/volumes/mysql
          owner: "999"
          group: "100"
          mode: "0755"
          read_only: false
        - name: postgres-data
          path: /srv/volumes/postgres
          owner: "999"
          group: "999"
          mode: "0755"
          read_only: false
    # n2.thefij:
    #   nomad_node_class: ingress
    #   nomad_reserved_memory: 1024
    #   nfs_mounts:
    #     - src: 10.50.250.2:/srv/volumes
    #       path: /srv/volumes/moxy
    #       opts: proto=tcp,rw
    #   nomad_unique_host_volumes:
    #     - name: nextcloud-data
    #       path: /srv/volumes/nextcloud
    #       owner: "root"
    #       group: "bin"
    #       mode: "0755"
    #       read_only: false
    pi4:
      nomad_node_class: ingress
      nomad_reserved_memory: 512
      nomad_meta:
        hw_transcode.device: /dev/video11
        hw_transcode.type: raspberry
    qnomad.thefij:
      ansible_host: 192.168.2.234
      nomad_reserved_memory: 1024
      # This VM uses a non-standard interface
      nomad_network_interface: ens3

nomad_instances:
  vars:
    nomad_network_interface: eth0
  children:
    nomad_servers: {}
    nomad_clients: {}
nomad_servers:
  hosts:
    nonopi.thefij:
      ansible_host: 192.168.2.170
    n1.thefij: {}
    # n2.thefij: {}
    pi4: {}
    # qnomad.thefij: {}
nomad_clients:
  hosts:
    n1.thefij: {}
    # n2.thefij: {}
    pi4: {}
    # qnomad.thefij: {}