This repository has been archived by the owner on Jan 21, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 18
/
validator.template.yml
38 lines (35 loc) · 1.7 KB
/
validator.template.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
---
openstack:
auth_url: <replace-me> # Keystone V3 URL
username: <replace-me> # String
password: <replace-me> # String
domain: <replace-me> # String
project: <replace-me> # String
default_key_name: cf-validator # String
default_security_groups: [default] # List of String
boot_from_volume: false # Boolean
config_drive: ~ # One of cdrom, disk, or nil
connection_options: # all connection options that are supported by Excon
ssl_verify_peer: true # Boolean
# ca_cert: <replace-me> # Multiline yaml String containing certificate chain
validator:
use_external_ip: false # Defines from where the Validator is executed. False means from inside your OpenStack.
network_id: <replace-me> # String UUID
floating_ip: <replace-me> # String IP
static_ip: <replace-me> # String IP. This IP is used to create a VM with a static IP.
private_key_path: cf-validator.rsa_id # relative to validator.yml, or absolute path
ntp: [0.pool.ntp.org, 1.pool.ntp.org] # List of String
releases:
- name: bosh-openstack-cpi
url: https://bosh.io/d/github.com/cloudfoundry/bosh-openstack-cpi-release?v=44
sha1: 7c9be83eb11214db85ef5320f26ec9db8fab353f
cloud_config:
vm_types: # See https://bosh.io/docs/cloud-config.html#vm-types
- name: default # Don't change this name
cloud_properties:
instance_type: <replace-me> # String
# availability_zone: <replace-me> # String
# root_disk: {size: 20} # Integer, size in GiB. Used together with openstack.boot_from_volume.
extensions:
paths: [] # paths pointing to a directory. Absolute or relative to this config file.
config: {} # everything below 'config' is available in tests as `Validator::Api.configuration.extensions` inside your test code