-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathseapath-standalone.yaml
74 lines (63 loc) · 2.71 KB
/
seapath-standalone.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# This inventory describes a standalone SEAPATH machine (no cluster)
# It contains all required variables to configure and run your standalone machine.
# Replace all the TODOs to fit your physical machines.
# More informations on SEAPATH Wiki: https://lf-energy.atlassian.net/wiki/x/lIblAQ
---
standalone_machine:
children:
hypervisors:
hosts:
hypervisor:
# TODO : Replace the variable by your IP or interfaces
# Admin network settings
ansible_host: 192.168.200.125
network_interface: eno1
# PTP configuration.
# Optional, remove if the machine is not synchronised with PTP
ptp_interface: "eno12419"
vars:
# Ansible vars
ansible_connection: ssh
ansible_python_interpreter: /usr/bin/python3
ansible_remote_tmp: /tmp/.ansible/tmp
ansible_user: ansible # TODO: Put the name of your ansible user
# By default, this user is "ansible" on Debian and "admin" on Yocto
# Debian specific, remove if you use Yocto
admin_user: admin
isolcpus: "4-N" # TODO : Put the list of cpus to isolate.
# This variable is only used on Debian.
# On Yocto, it is configured in yocto-bsp
# Main network configuration
gateway_addr: "192.168.200.1" # TODO : Put your gatway address
dns_servers: "192.168.200.1" # TODO : Put your dns address
ip_addr: "{{ ansible_host }}"
apply_network_config: true
# List of interfaces to wait for before considering the network as up.
# With the default network configuration, it should be "br0"
interfaces_to_wait_for:
- "br0"
# systemd-networkd is used by default to configure the network
# netplan can also be used to sum up complex network in one yaml file
# See the wiki for more informations : TODO put link
# NTP time synchronisation
ntp_servers:
- "185.254.101.25" # public ntp server
- "51.145.123.29" # public ntp server
# Hardening (Debian only)
# TODO : Put the password hash for the grub password
# It can be generated with the following command: grub-mkpasswd-pbkdf2
grub_password: grub.pbkdf2.sha512.10000.666FF16D5587509B2B3340B2388CB798BEF9553A9666CECA6282E0D822C1529F94AF693CC6738C1F757B868D8090F24FD48D8F56486C70C545D559CB4BAAAA3E.9718E767036BDB71CC1B82BCFC906610F8772DD4757F6F075D82A23E70DA46FBED372A3E5143E5C2D40AA888C6B884E4AA437488D82008383C54ED79D68A42CF
# ------------------------------------------------------------------------------
# ----------------------- Empty groups, prevent warnings -----------------------
# ------------------------------------------------------------------------------
grafana-server:
iscsigws:
iscsi-gws:
mdss:
mgrs:
nfss:
rbdmirrors:
rgwloadbalancers:
rgws:
cluster_machines:
...