summaryrefslogtreecommitdiff
path: root/clusters/openstack-cluster.morph
diff options
context:
space:
mode:
Diffstat (limited to 'clusters/openstack-cluster.morph')
-rw-r--r--clusters/openstack-cluster.morph54
1 files changed, 47 insertions, 7 deletions
diff --git a/clusters/openstack-cluster.morph b/clusters/openstack-cluster.morph
index 3e220741..ac8d9949 100644
--- a/clusters/openstack-cluster.morph
+++ b/clusters/openstack-cluster.morph
@@ -4,14 +4,54 @@ systems:
- morph: systems/openstack-server.morph
deploy:
release:
- type: rawdisk
- location: baserock-xx-openstack-system-x86_64.img
- # type: kvm
- # location: kvm+ssh://franred@refinery.ducie.codethink.co.uk/franred-openstack-test/home/franred/openstack.img
- DISK_SIZE: 5G
- RAM_SIZE: 1G
+ type: kvm
+ location: kvm+ssh://richardipsum@froufroufox.dyn.ducie.codethink.co.uk/swiftstack/home/richardipsum/swiftstack.img
+ #type: tar
+ #location: /src/swifstack.tar
+ DISK_SIZE: 10G
+ RAM_SIZE: 3G
VCPUS: 1
- INSTALL_FILES: openstack/manifest
+ INSTALL_FILES: openstack/manifest swift/manifest
+
+ NIC_CONFIG: bridge=br0 network=foobar
+ NETWORK_CONFIG: ens3:dhcp;ens4:static,address=192.168.100.44,netmask=255.255.255.0
+
+ #########################################################################
+ ## Swift config options
+ #########################################################################
+
+ MANAGEMENT_INTERFACE_IP_ADDRESS: 127.0.0.1
+
+ SWIFT_ADMIN_PASSWORD: insecure
+
+ SWIFT_PART_POWER: 10
+ SWIFT_REPLICAS: 3
+ SWIFT_MIN_PART_HOURS: 1
+
+# SWIFT_STORAGE_DEVICES: [{ ip: 127.0.0.1, device: sdb, weight: 100 },
+# { ip: 127.0.0.1, device: sdc, weight: 100 },
+# { ip: 127.0.0.1, device: sdd, weight: 100 }]
+
+ SWIFT_STORAGE_DEVICES: [{ ip: 192.168.100.42, device: sdb, weight: 100 },
+ { ip: 192.168.100.42, device: sdc, weight: 100 },
+ { ip: 192.168.100.42, device: sdd, weight: 100 },
+
+ { ip: 192.168.100.43, device: sdb, weight: 100 },
+ { ip: 192.168.100.43, device: sdc, weight: 100 },
+ { ip: 192.168.100.43, device: sdd, weight: 100 }]
+
+ SWIFT_REBALANCE_SEED: 3828
+
+ SWIFT_HASH_PATH_PREFIX: 041fc210e4e1d333ce1d
+ SWIFT_HASH_PATH_SUFFIX: 4d6f5362a356dda7fb7d
+
+ #FSTAB_SDB: /dev/sdb /srv/node/sdb xfs defaults,user,rw 0 0
+ #FSTAB_SDC: /dev/sdc /srv/node/sdc xfs defaults,user,rw 0 0
+ #FSTAB_SDD: /dev/sdd /srv/node/sdd xfs defaults,user,rw 0 0
+
+ #ATTACH_DISKS: /dev/froufroufox/swiftstack_sdb1:/dev/froufroufox/swiftstack_sdc1:/dev/froufroufox/swiftstack_sdd1
+ #########################################################################
+
HOSTNAME: onenode
RABBITMQ_HOST: onenode
RABBITMQ_PORT: 5672