summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJoe H. Rahme <joe.hakim.rahme@enovance.com>2015-05-13 15:34:51 +0200
committerJoe H. Rahme <jhakimra@redhat.com>2015-06-05 14:52:41 +0200
commitb9c52dee27ba83146a84fc61ed389000952cbb00 (patch)
treee3dc024b51a2e39855868e3cc56dc2bfd133213a /etc
parent40bec6595ce3bf7b3089ac058464e0a28e464790 (diff)
downloadtempest-b9c52dee27ba83146a84fc61ed389000952cbb00.tar.gz
Provides a sample resourcefile for Javelin
Introducing a sample file in etc/ similar to the existing ones for tempest.conf or accounts.yaml. This file can be used as a concrete example of how to use Javelin. Currently some resources are missing from the file (like volumes, routers, and more importantly servers) and could be added in a later commit. Change-Id: I3e0d06c7654ad30c42e435a19106c6633144c9b5
Diffstat (limited to 'etc')
-rw-r--r--etc/javelin-resources.yaml.sample65
1 files changed, 65 insertions, 0 deletions
diff --git a/etc/javelin-resources.yaml.sample b/etc/javelin-resources.yaml.sample
new file mode 100644
index 000000000..fb270a419
--- /dev/null
+++ b/etc/javelin-resources.yaml.sample
@@ -0,0 +1,65 @@
+tenants:
+ - javelin
+ - discuss
+
+users:
+ - name: javelin
+ pass: gungnir
+ tenant: javelin
+ - name: javelin2
+ pass: gungnir2
+ tenant: discuss
+
+secgroups:
+ - name: secgroup1
+ owner: javelin
+ description: SecurityGroup1
+ rules:
+ - 'icmp -1 -1 0.0.0.0/0'
+ - 'tcp 22 22 0.0.0.0/0'
+ - name: secgroup2
+ owner: javelin2
+ description: SecurityGroup2
+ rules:
+ - 'tcp 80 80 0.0.0.0/0'
+
+images:
+ - name: cirros1
+ owner: javelin
+ imgdir: images
+ file: cirros.img
+ container_format: bare
+ disk_format: qcow2
+ - name: cirros2
+ owner: javelin2
+ imgdir: files/images/cirros-0.3.2-x86_64-uec
+ file: cirros-0.3.2-x86_64-blank.img
+ container_format: ami
+ disk_format: ami
+ aki: cirros-0.3.2-x86_64-vmlinuz
+ ari: cirros-0.3.2-x86_64-initrd
+
+networks:
+ - name: network1
+ owner: javelin
+ - name: network2
+ owner: javelin2
+
+subnets:
+ - name: net1-subnet1
+ range: 10.1.0.0/24
+ network: network1
+ owner: javelin
+ - name: net2-subnet2
+ range: 192.168.1.0/24
+ network: network2
+ owner: javelin2
+
+objects:
+ - container: container1
+ name: object1
+ owner: javelin
+ file: /etc/hosts
+ swift_role: Member
+
+telemetry: true \ No newline at end of file