-
Notifications
You must be signed in to change notification settings - Fork 0
/
overrides.yml
146 lines (135 loc) · 4.38 KB
/
overrides.yml
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
---
ospcv2_clouds:
- ord1
- dfw3
# netplan-ansible role defaults
netplan_config_file: /etc/netplan/my-awesome-netplan.yaml
netplan_enabled: true
# Specify the interface used for ansible_host. IP should be auto-detected based on simple inventory.
ansible_host_interface: eno2
# Specify path to local key file
ansible_ssh_private_key_file: /home/ubuntu/.ssh/ngpc_ospc
# Remove existing netplan config (default is false, verify it works before setting to true!)
netplan_remove_existing: true
# Disable strict checking (for PoC only)
ansible_ssh_common_args: "-o StrictHostKeyChecking=no"
# Specify global settings
mtu: 1500
nameservers:
- 173.203.4.8
- 173.203.4.9
# Create a local user (PoC Only!)
create_local_user: true
enable_password_auth: true
local_user: conan
local_password: $6$9TiEdaZQPCeDgiiL$Vyig.UUf.vBVHK2z.HaPRd0b3N8QeG5qRBvondPr9nCvuDkxyQ.8XDG/8DQjDDm8MaCuZNhQc4oNoDcmDDj7P1
############
# Define homogenous interfaces used across the deployment
interfaces:
- name: eno1
- name: eno2
- name: eno3
- name: eno4
- name: eno49
mtu: 9000
- name: eno50
mtu: 9000
- name: ens5f0
mtu: 9000
- name: ens5f1
mtu: 9000
bonds:
- name: bond0
members:
- eno49
- ens5f0
- name: bond1
members:
- eno50
- ens5f1
vlans:
- name: vlan233
desc: host
id: 233
link: bond0
- name: vlan234
desc: mgmt
id: 234
link: bond0
- name: vlan355
desc: overlay
id: 355
link: bond1
mtu: 9000
- name: 354
desc: storage
id: 354
link: bond0
mtu: 9000
# Bridge names will be prefaced with "br-", so use the short name here
# ie. 'host' will be implemented as 'br-host'
bridges:
- name: host
interface: vlan233
- name: mgmt
interface: vlan234
- name: overlay
interface: vlan355
- name: storage
interface: vlan354
images:
cisco-asav:
name: cisco-asav-9-18-35-55-image
filename: asav9-18-3-55.qcow2
container_format: bare
disk_format: qcow2
url: https://48e3b4da1b1824ee4ef3-445efc64e2b805a9dc04f8de721e8b65.ssl.cf1.rackcdn.com/asav9-18-3-55.qcow2
# pa-vm-10-2-4.qcow2:
pa-vm-11-0-2:
name: PA-VM-KVM-11.0.2-image
filename: PA-VM-KVM-11.0.2.qcow2
container_format: bare
disk_format: qcow2
url: https://48e3b4da1b1824ee4ef3-445efc64e2b805a9dc04f8de721e8b65.ssl.cf1.rackcdn.com/PA-VM-KVM-11.0.2.qcow2
jammy:
name: ospcv2-ubuntu-22.04-jammy-cloud-image
filename: jammy-server-cloudimg-amd64.img
container_format: bare
disk_format: qcow2
url: https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img
sha256file: https://cloud-images.ubuntu.com/jammy/current/SHA256SUMS
focal:
name: ospcv2-ubuntu-20.04-focal-cloud-image
filename: focal-server-cloudimg-amd64.img
container_format: bare
disk_format: qcow2
url: https://cloud-images.ubuntu.com/focal/current/focal-server-cloudimg-amd64.img
sha256file: https://cloud-images.ubuntu.com/focal/current/SHA256SUMS
debian-10:
name: ospcv2-debian-10-buster-cloud-image
filename: debian-10-openstack-amd64.qcow2
container_format: bare
disk_format: qcow2
url: https://cloud.debian.org/images/cloud/OpenStack/current-10/debian-10-openstack-amd64.qcow2
sha256file: https://cloud.debian.org/images/cloud/OpenStack/current-10/SHA256SUMS
alma-9:
name: ospcv2-alma-linux-9-cloud-image
filename: AlmaLinux-9-GenericCloud-latest.x86_64.qcow2
container_format: bare
disk_format: qcow2
url: https://repo.almalinux.org/almalinux/9/cloud/x86_64/images/AlmaLinux-9-GenericCloud-latest.x86_64.qcow2
sha256file: https://repo.almalinux.org/almalinux/9/cloud/x86_64/images/CHECKSUM
rocky-8:
name: ospcv2-rocky-linux-8-cloud-image
filename: Rocky-8-GenericCloud.latest.x86_64.qcow2
container_format: bare
disk_format: qcow2
url: https://download.rockylinux.org/pub/rocky/8/images/x86_64/Rocky-8-GenericCloud.latest.x86_64.qcow2
sha256file: https://download.rockylinux.org/pub/rocky/8/images/x86_64/Rocky-8-GenericCloud.latest.x86_64.qcow2.CHECKSUM
rocky-9:
name: ospcv2-rocky-linux-9-cloud-image
filename: Rocky-9-GenericCloud.latest.x86_64.qcow2
container_format: bare
disk_format: qcow2
url: https://download.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2
sha256file: https://download.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2.CHECKSUM