Add ansible scripts to deploy Kubernetes
[yardstick.git] / etc / infra / infra_deploy_two.yaml.sample
1 nodes:
2   - name: Deployment and Controller node number 1 VM
3     openstack_node: controller
4     hostname: control-01
5     interfaces:
6       - network: management
7         ip: 192.168.1.118
8         netmask: 255.255.255.0
9       - network: traffic
10         ip: 192.20.1.118
11         netmask: 255.255.255.0
12     user: ubuntu
13     password: password
14     image: /tmp/image_cntrl_1.img
15     disk: 12000
16     ram: 10000
17     vcpus: 6
18
19   - name: Compute node number 1 VM
20     openstack_node: compute
21     hostname: compute-01
22     interfaces:
23       - network: management
24         ip: 192.168.1.119
25         netmask: 255.255.255.0
26       - network: traffic
27         ip: 192.20.1.119
28         netmask: 255.255.255.0
29     user: ubuntu
30     password: password
31     image: /tmp/image_comp_1.img
32     disk: 44000
33     ram: 30000
34     vcpus: 14
35
36   - name: Jump host
37     hostname: yardstickvm
38     interfaces:
39       - network: management
40         ip: 192.168.1.120
41         netmask: 255.255.255.0
42       - network: traffic
43         ip: 192.20.1.120
44         netmask: 255.255.255.0
45     user: ubuntu
46     password: password
47     image: /tmp/image_yardstick.img
48     disk: 22000
49     ram: 10000
50     vcpus: 4
51
52 networks:
53   - name: management
54     default_gateway: True
55     host_ip: 192.168.1.1
56     netmask: 255.255.255.0
57
58   - name: traffic
59     default_gateway: False  # This parameter is not mandatory, default value: False
60     host_ip: 192.20.1.1
61     netmask: 255.255.255.0
62     dhcp_ip_start: 192.20.1.200
63     dhcp_ip_stop: 192.20.1.250