Add initial Packer definitions

Copy over the Packer definitions from ONOS since we've been asked to set
up the builders the same way initially.

Change-Id: I8c6e3cad05e4d4341ac58498d36810dac06f687f
Signed-off-by: Linux Foundation Administrators <collab-it+onlab@linuxfoundation.org>
diff --git a/packer/vars/.gitignore b/packer/vars/.gitignore
new file mode 100644
index 0000000..af92028
--- /dev/null
+++ b/packer/vars/.gitignore
@@ -0,0 +1,2 @@
+# exclude private cloud-env settings
+cloud-env.json
diff --git a/packer/vars/centos-7.json b/packer/vars/centos-7.json
new file mode 100644
index 0000000..5e6d1c8
--- /dev/null
+++ b/packer/vars/centos-7.json
@@ -0,0 +1,8 @@
+{
+  "source_ami_filter_name": "*CentOS Linux 7*HVM*",
+  "source_ami_filter_owner": "679593333241",
+  "ssh_user": "centos",
+
+  "distro": "CentOS 7",
+  "cloud_user_data": "provision/rh-user_data.sh"
+}
diff --git a/packer/vars/cloud-env.json.example b/packer/vars/cloud-env.json.example
new file mode 100644
index 0000000..dc1c08f
--- /dev/null
+++ b/packer/vars/cloud-env.json.example
@@ -0,0 +1,3 @@
+{
+  "subnet_id": "subnet-NNNNNNNN"
+}
diff --git a/packer/vars/ubuntu-16.04.json b/packer/vars/ubuntu-16.04.json
new file mode 100644
index 0000000..b0e9132
--- /dev/null
+++ b/packer/vars/ubuntu-16.04.json
@@ -0,0 +1,8 @@
+{
+  "source_ami_filter_name": "*ubuntu*16.04*",
+  "source_ami_filter_owner": "099720109477",
+  "ssh_user": "ubuntu",
+
+  "distro": "Ubuntu 16.04",
+  "cloud_user_data": "provision/null_data.sh"
+}