Skip to content

Instantly share code, notes, and snippets.

@grahamhayes
Created May 8, 2019 20:46
Show Gist options
  • Save grahamhayes/7d6514bacf98c2520d9611cc706f326a to your computer and use it in GitHub Desktop.
Save grahamhayes/7d6514bacf98c2520d9611cc706f326a to your computer and use it in GitHub Desktop.
NodePool Config - Azure
elements-dir: /etc/nodepool/elements
images-dir: /opt/nodepool_dib
webapp:
port: 8005
listen_address: '0.0.0.0'
zookeeper-servers:
- host: 127.0.0.1
port: 2181
chroot: /test
labels:
- name: trusty-external
min-ready: 1
providers:
- name: cloud-azure
driver: azure
zuul-public-key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0TrMnBFs/B6NI3hzlGCm2aShXyP5g0uHM2uA4sdksDgvk0UvTIg0tFnq4tLVc1Czog1ar+V+/aNBfYw8tYf3i/GkUptr8VcGl3xxpMckwMJNnbGrCFy1XLoVaFglDFiHH2cOD+BfpA2dGKfdbdUhI0MDsfU8kv3aNzVAsTTLsHvq3IG/xguljcRTjv2GSXk8cmyzLOQr/Fj6+d6g5OOLX394fiVbXXxMbnv0GK3joHD/bP3piVAXNeaOGY1xogTT96VnlgBfttfRttVrsZq4GOZOKLT7rougFG8GE6EaU/jUxpjz+gb+IUQFrfmkzd0BMRqAUOVnaNkjB1KUpx0g5 [email protected]
location: Central US
subnet_id: /subscriptions/ea59f24d-aeef-4008-9ee2-484afde4a247/resourceGroups/ZuulCIDev/providers/Microsoft.Network/virtualNetworks/NodePool-Resource-Testing/subnets/default
pools:
- name: main
max-servers: 42
labels:
- name: trusty-external
username: zuul
imageReference:
sku: 16.04-LTS
publisher: Canonical
version: latest
offer: UbuntuServer
hardwareProfile:
vmSize: Standard_D1_v2
diskimages:
- name: trusty
formats:
- tar
pause: False
elements:
- ubuntu
- vm
- openstack-repos
- puppet
- nodepool-base
- cache-devstack
release: trusty
rebuild-age: 3600
build-timeout: 3600
env-vars:
TMPDIR: /opt/dib_tmp
DIB_IMAGE_CACHE: /opt/dib_cache
QEMU_IMG_OPTIONS: compat=0.10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment