102 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			102 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
---
 | 
						|
all:
 | 
						|
  vars:
 | 
						|
    admins:
 | 
						|
      - eaas
 | 
						|
      - rasmus
 | 
						|
      - arti
 | 
						|
 | 
						|
  children:
 | 
						|
    misc:
 | 
						|
      hosts:
 | 
						|
        ns1.k-space.ee:
 | 
						|
          ansible_host: 172.20.0.2
 | 
						|
 | 
						|
        worker99.codemowers.cloud:
 | 
						|
          # Nvidia Tegra Jetson-AGX
 | 
						|
          ansible_host: 172.20.5.99
 | 
						|
          admins:
 | 
						|
            - eaas
 | 
						|
            - lauri
 | 
						|
 | 
						|
      children:
 | 
						|
        # Documentation at
 | 
						|
        # https://wiki.k-space.ee/en/hosting/storage
 | 
						|
        nasgroup:
 | 
						|
          hosts:
 | 
						|
            # previously known as nfs, nas
 | 
						|
            external.kube.k-space.ee:
 | 
						|
              ansible_host: 172.21.3.101
 | 
						|
            offsite:
 | 
						|
              ansible_host: 192.168.30.40
 | 
						|
              admins:
 | 
						|
                - eaas
 | 
						|
              vars:
 | 
						|
                offsite_dataset: offsite/backup_zrepl
 | 
						|
 | 
						|
    # Proxmox aka PVE (Proxmox Virtualization Environment) documented
 | 
						|
    # https://wiki.k-space.ee/hosting/proxmox
 | 
						|
    proxmox:
 | 
						|
      hosts:
 | 
						|
        pve90.proxmox.infra.k-space.ee:
 | 
						|
          ansible_host: 172.21.20.90
 | 
						|
        pve91.proxmox.infra.k-space.ee:
 | 
						|
          ansible_host: 172.21.20.91
 | 
						|
        pve92.proxmox.infra.k-space.ee:
 | 
						|
          ansible_host: 172.21.20.92
 | 
						|
        pve93.proxmox.infra.k-space.ee:
 | 
						|
          ansible_host: 172.21.20.93
 | 
						|
    bgp:
 | 
						|
      children:
 | 
						|
        proxmox:
 | 
						|
    # Kubernetes cluster setup documented at https://git.k-space.ee/k-space/kube
 | 
						|
    #
 | 
						|
    # kubelets are also defined in:
 | 
						|
    # - router BGP
 | 
						|
    # - ansible/proxmox/group_vars/bgp/main.yaml
 | 
						|
    # - ns1 DNS
 | 
						|
    kubelets:
 | 
						|
      children:
 | 
						|
        masters:
 | 
						|
          hosts:
 | 
						|
            master1.kube.k-space.ee:
 | 
						|
              ansible_host: 172.21.3.51
 | 
						|
            master2.kube.k-space.ee:
 | 
						|
              ansible_host: 172.21.3.52
 | 
						|
            master3.kube.k-space.ee:
 | 
						|
              ansible_host: 172.21.3.53
 | 
						|
        workers:
 | 
						|
          hosts:
 | 
						|
            worker1.kube.k-space.ee:
 | 
						|
              ansible_host: 172.21.3.81
 | 
						|
            worker2.kube.k-space.ee:
 | 
						|
              ansible_host: 172.21.3.82
 | 
						|
            worker3.kube.k-space.ee:
 | 
						|
              ansible_host: 172.21.3.83
 | 
						|
            worker4.kube.k-space.ee:
 | 
						|
              ansible_host: 172.21.3.84
 | 
						|
          children:
 | 
						|
            coralworkers:
 | 
						|
              hosts:
 | 
						|
                worker91.kube.k-space.ee:
 | 
						|
                  ansible_host: 172.21.3.91
 | 
						|
 | 
						|
    # For more information regarding door management refer to
 | 
						|
    # https://wiki.k-space.ee/en/hosting/doors
 | 
						|
    doors:
 | 
						|
      vars:
 | 
						|
        admins:
 | 
						|
          - arti
 | 
						|
          - eaas
 | 
						|
      hosts:
 | 
						|
        grounddoor:
 | 
						|
          ansible_host: 100.102.3.1
 | 
						|
        frontdoor:
 | 
						|
          ansible_host: 100.102.3.2
 | 
						|
        backdoor:
 | 
						|
          ansible_host: 100.102.3.3
 | 
						|
        workshopdoor:
 | 
						|
          ansible_host: 100.102.3.4
 | 
						|
 | 
						|
# not listed here: https://wiki.k-space.ee/en/about/whoroles for MikroTik and APs
 |