summaryrefslogtreecommitdiffstats
path: root/laas-fog/conf
diff options
context:
space:
mode:
authorParker Berberian <pberberian@iol.unh.edu>2017-12-20 12:48:17 -0500
committerParker Berberian <pberberian@iol.unh.edu>2017-12-20 12:53:44 -0500
commit30f389c70e8a0a8bd2ef27be09839eef243ab7f5 (patch)
tree5146c3393e67f5274cb312e85a28b9cef0dde036 /laas-fog/conf
parentac0ae9e3069e582fcaeaff35f28a5b45343bae84 (diff)
Initial Commit for new LaaS Software
JIRA: PHAROS-318 The old code I had in here was super beta and no good. I reworked the code to use Stackstorm instead of trying to roll my own automation services. This commit adds a README, install scripts, and the skeleton of a stackstorm pack Change-Id: Ia1c0c29e23316ad0e635c9c181c9a68fdacee664 Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Diffstat (limited to 'laas-fog/conf')
-rw-r--r--laas-fog/conf/domain.yaml108
-rw-r--r--laas-fog/conf/fuel.yaml17
-rw-r--r--laas-fog/conf/inventory.yaml6
-rw-r--r--laas-fog/conf/joid.yaml17
-rw-r--r--laas-fog/conf/laas.yaml17
-rw-r--r--laas-fog/conf/network.yaml52
-rw-r--r--laas-fog/conf/pharos.yaml11
-rw-r--r--laas-fog/conf/vpn.yaml15
8 files changed, 0 insertions, 243 deletions
diff --git a/laas-fog/conf/domain.yaml b/laas-fog/conf/domain.yaml
deleted file mode 100644
index 04914e0..0000000
--- a/laas-fog/conf/domain.yaml
+++ /dev/null
@@ -1,108 +0,0 @@
----
-- disk: /vm/master.qcow2
- interfaces:
- - name: admin
- type: network
- - name: public
- type: network
- - name: storage
- type: network
- - name: management
- type: network
- iso:
- URL: http://artifacts.opnfv.org/fuel/danube/opnfv-danube.2.0.iso
- location: /vm/fuel.iso
- used: true
- memory: 8240000
- name: master
- vcpus: 4
-
-- disk: /vm/slave1.qcow2
- interfaces:
- - name: admin
- type: network
- - name: public
- type: network
- - name: storage
- type: network
- - name: management
- type: network
- iso:
- URL: http://artifacts.opnfv.org/fuel/danube/opnfv-danube.2.0.iso
- location: /vm/fuel.iso
- used: false
- memory: 8240000
- name: slave1
- vcpus: 4
-
-- disk: /vm/slave2.qcow2
- interfaces:
- - name: admin
- type: network
- - name: public
- type: network
- - name: storage
- type: network
- - name: management
- type: network
- iso:
- URL: http://artifacts.opnfv.org/fuel/danube/opnfv-danube.2.0.iso
- location: /vm/fuel.iso
- used: false
- memory: 8240000
- name: slave2
- vcpus: 4
-
-- disk: /vm/slave3.qcow2
- interfaces:
- - name: admin
- type: network
- - name: public
- type: network
- - name: storage
- type: network
- - name: management
- type: network
- iso:
- URL: http://artifacts.opnfv.org/fuel/danube/opnfv-danube.2.0.iso
- location: /vm/fuel.iso
- used: false
- memory: 8240000
- name: slave3
- vcpus: 4
-
-- disk: /vm/slave4.qcow2
- interfaces:
- - name: admin
- type: network
- - name: public
- type: network
- - name: storage
- type: network
- - name: management
- type: network
- iso:
- URL: http://artifacts.opnfv.org/fuel/danube/opnfv-danube.2.0.iso
- location: /vm/fuel.iso
- used: false
- memory: 8240000
- name: slave4
- vcpus: 4
-
-- disk: /vm/slave5.qcow2
- interfaces:
- - name: admin
- type: network
- - name: public
- type: network
- - name: storage
- type: network
- - name: management
- type: network
- iso:
- URL: http://artifacts.opnfv.org/fuel/danube/opnfv-danube.2.0.iso
- location: /vm/fuel.iso
- used: false
- memory: 8240000
- name: slave5
- vcpus: 4
diff --git a/laas-fog/conf/fuel.yaml b/laas-fog/conf/fuel.yaml
deleted file mode 100644
index 0994d86..0000000
--- a/laas-fog/conf/fuel.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
----
-database: /var/OPNFV/hosts.db
-dhcp_log: /var/log/messages
-dhcp_server: null
-fog:
- api_key: /path/to/fog.key # may also put the key directly here
- server: http://fogserver.com/fog/
- user_key: /path/to/fog_user.key
- image_id: 5
-installer: Fuel
-logging_dir: /var/log/OPNFV/
-scenario: os-nosdn-nofeature-noha
-hypervisor_config:
- networks: /root/laas/conf/network.yaml
- vms: /root/laas/conf/domain.yaml
-inventory: /root/laas/conf/inventory.yaml
-vpn_config: /root/laas/conf/vpn.yaml
diff --git a/laas-fog/conf/inventory.yaml b/laas-fog/conf/inventory.yaml
deleted file mode 100644
index 9d3d61b..0000000
--- a/laas-fog/conf/inventory.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
----
-# pharos id : fog name
-# for example:
-1: fog-host-1
-2: fog-host-2
-3: fog-host-3
diff --git a/laas-fog/conf/joid.yaml b/laas-fog/conf/joid.yaml
deleted file mode 100644
index b38dedc..0000000
--- a/laas-fog/conf/joid.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
----
-database: /var/OPNFV/hosts.db
-dhcp_log: /var/log/messages
-dhcp_server: null
-fog:
- api_key: /path/to/fog.key # may also put the key directly here
- server: http://fogserver.com/fog/
- user_key: /path/to/fog_user.key
- image_id: 12
-installer: Joid
-logging_dir: /var/log/OPNFV/
-scenario: os-nosdn-nofeature-noha
-hypervisor_config:
- networks: /root/laas/conf/network.yaml
- vms: /root/laas/conf/domain.yaml
-inventory: /root/laas/conf/inventory.yaml
-vpn_config: /root/laas/conf/vpn.yaml
diff --git a/laas-fog/conf/laas.yaml b/laas-fog/conf/laas.yaml
deleted file mode 100644
index da11a56..0000000
--- a/laas-fog/conf/laas.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
----
-database: /var/OPNFV/hosts.db
-dhcp_log: /var/log/messages
-dhcp_server: null
-fog:
- api_key: /path/to/fog.key # may also put the key directly here
- server: http://fogserver.com/fog/
- user_key: /path/to/fog_user.key
- image_id: 5
-installer: null
-logging_dir: /var/log/OPNFV/
-scenario: os-nosdn-nofeature-noha
-hypervisor_config:
- networks: /root/laas/conf/network.yaml
- vms: /root/laas/conf/domain.yaml
-inventory: /root/laas/conf/inventory.yaml
-vpn_config: /root/laas/conf/vpn.yaml
diff --git a/laas-fog/conf/network.yaml b/laas-fog/conf/network.yaml
deleted file mode 100644
index 61860d5..0000000
--- a/laas-fog/conf/network.yaml
+++ /dev/null
@@ -1,52 +0,0 @@
----
-- brAddr: 10.20.0.1
- brName: admin-br
- cidr: 10.20.0.0/24
- dhcp:
- rangeEnd: 10.20.0.250
- rangeStart: 10.20.0.15
- used: false
- forward:
- type: nat
- used: true
- name: admin
- netmask: 255.255.255.0
-
-- brAddr: 10.20.1.1
- brName: public-br
- cidr: 10.20.1.0/24
- dhcp:
- rangeEnd: 10.20.1.250
- rangeStart: 10.20.1.15
- used: false
- forward:
- type: nat
- used: true
- name: public
- netmask: 255.255.255.0
-
-- brAddr: 10.20.2.1
- brName: management-br
- cidr: 10.20.2.0/24
- dhcp:
- rangeEnd: 10.20.2.250
- rangeStart: 10.20.2.15
- used: false
- forward:
- type: nat
- used: false
- name: management
- netmask: 255.255.255.0
-
-- brAddr: 10.20.3.1
- brName: storage-br
- cidr: 10.20.3.0/24
- dhcp:
- rangeEnd: 10.20.3.250
- rangeStart: 10.20.3.15
- used: false
- forward:
- type: nat
- used: false
- name: storage
- netmask: 255.255.255.0
diff --git a/laas-fog/conf/pharos.yaml b/laas-fog/conf/pharos.yaml
deleted file mode 100644
index 9fedde1..0000000
--- a/laas-fog/conf/pharos.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
----
-dashboard: https://labs.opnfv.org
-database: /var/OPNFV/laas.db
-default_configs:
- Fuel: /root/laas/conf/fuel.yaml
- None: /root/laas/conf/laas.yaml
- Joid: /rooot/laas/conf/joid.yaml
-inventory: /root/laas/conf/inventory.yaml
-logging_dir: /var/log/OPNFV
-polling: 3
-token: /root/laas/conf/pharos.key
diff --git a/laas-fog/conf/vpn.yaml b/laas-fog/conf/vpn.yaml
deleted file mode 100644
index 6f39927..0000000
--- a/laas-fog/conf/vpn.yaml
+++ /dev/null
@@ -1,15 +0,0 @@
----
-server: vpn.domain.com
-authentication:
- pass: /path/to/keyfile # you may also put the password directly here
- user: cn=root,o=opnfv,dc=domain,dc=com
-directory:
- root: o=opnfv,dc=domain,dc=com
- user: ou=People # relative to the root dir
-user:
- objects: # listed in ascending order of specificty
- - top
- - inetOrgPerson # last object should be a class that only vpn users have
-database: /var/OPNFV/laas.db # same as the pharos api booking db
-permanent_users: # any users you want to be persistent
- - pberberian