Skip to content

Commit 6db64fd

Browse files
oneswigmarkgoddard
authored andcommitted
Add config for Ceph nodes
(cherry picked from commit 12f7559)
1 parent 9839c99 commit 6db64fd

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

tenks-storage.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
# This file holds the config given to Tenks when running `tenks-deploy.sh`. It
3+
# assumes the existence of the bridge `braio`.
4+
5+
node_types:
6+
storage:
7+
memory_mb: 8192
8+
vcpus: 1
9+
volumes:
10+
# There is a minimum disk space capacity requirement of 4GiB when using Ironic Python Agent:
11+
# https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/utils.py#L290
12+
- capacity: 20GiB
13+
- capacity: 20GiB
14+
physical_networks:
15+
- physnet1
16+
console_log_enabled: true
17+
18+
specs:
19+
- type: storage
20+
count: 3
21+
node_name_prefix: storage
22+
ironic_config:
23+
resource_class: test-rc
24+
network_interface: noop
25+
26+
ipmi_address: 192.168.33.4
27+
28+
nova_flavors: []
29+
30+
physnet_mappings:
31+
physnet1: braio
32+
33+
ipmi_port_range_start: 6235
34+
35+
bridge_type: linuxbridge
36+
37+
# No placement service.
38+
wait_for_placement: false
39+
40+
# Use a different state file, to avoid deleting the overcloud VMs.
41+
state_file_path: >-
42+
{{ '/'.join([(playbook_dir | dirname), 'state-storage.yml']) }}

0 commit comments

Comments
 (0)