nodepool: first shot at defining an OpenStack provider

Change-Id: I04ad7c31294b866d1a876fe601f1f2225f45fbe0
diff --git a/nodepool/nodepool.yaml b/nodepool/nodepool.yaml
index d9cb250..dbdceb4 100644
--- a/nodepool/nodepool.yaml
+++ b/nodepool/nodepool.yaml
@@ -39,3 +39,28 @@
 #          - name: cloud-fedora-rawhide
 #            min-ram: 1024
 #            diskimage: cloud-fedora-rawhide
+labels:
+  - name: centos-base
+    min-ready: 0
+providers:
+  - name: openstack-testing
+    cloud: openstack-testing
+    region-name: RegionOne
+    cloud-images:
+      - name: pp-base-01
+    pools:
+      - name: main
+        max-servers: 3
+        auto-floating-ip: False
+        networks:
+          - lab-vlan400
+          - lab-charmed-testing-iscsi
+        security-groups:
+          - pp-net
+          - "Remote Access"
+        labels:
+          - name: centos-base
+            cloud-image: pp-base-01
+            flavor-name: m1.large
+    clean-floating-ips: False
+    port-cleanup-interval: 0