-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathall.yml
54 lines (54 loc) · 1.69 KB
/
all.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
config:
provider: vsphere
base_domain: example.com
cluster_name: ocp47
cluster_domain: ocp47.example.com
fips: false
installer_ssh_key: "{{ lookup('file', '~/.ssh/id_rsa.pub') }}"
pull_secret: "{{ lookup('file', '~/pull-secret.json') }}"
worker_prefix: worker
networktype: OpenShiftSDN
vcenter:
ip: 10.0.0.200
datastore: ds0
network: 10.0.0.x-24
service_account_username: administrator@vsphere.local
service_account_password: Password1!
admin_username: administrator@vsphere.local
admin_password: Password1!
datacenter: LAB
cluster: LAB
folder_absolute_path:
vm_power_state: poweredon
template_name: rhcos-vmware
download:
channel: stable
version: 4.9
govc: https://github.com/vmware/govmomi/releases/download/v0.24.0/govc_linux_amd64.gz
butane: https://github.com/coreos/butane/releases/download/v0.10.0/fcct-x86_64-unknown-linux-gnu
coredns_vm:
name: coredns
ipaddr: 10.0.0.10
upstream_dns: 8.8.8.8
lb_vm:
name: lb
ipaddr: 10.0.0.11
bootstrap_vm:
name: bootstrap
ipaddr: 10.0.0.20
master_vms:
- { name: "master1", ipaddr: "10.0.0.21", cpus: "4", memory_mb: "16384", disk_size_gb: "100"}
- { name: "master2", ipaddr: "10.0.0.22", cpus: "4", memory_mb: "16384", disk_size_gb: "100"}
- { name: "master3", ipaddr: "10.0.0.23", cpus: "4", memory_mb: "16384", disk_size_gb: "100"}
worker_vms:
- { name: "worker1", ipaddr: "10.0.0.24", cpus: "2", memory_mb: "8192", disk_size_gb: "100"}
- { name: "worker2", ipaddr: "10.0.0.25", cpus: "2", memory_mb: "8192", disk_size_gb: "100"}
static_ip:
gateway: 10.0.0.1
netmask: 255.255.255.0
network_interface_name: ens192
ntp:
custom: false
ntp_server_list:
- 0.rhel.pool.ntp.org
- 1.rhel.pool.ntp.org