-
Notifications
You must be signed in to change notification settings - Fork 2
/
.kitchen.yml
64 lines (56 loc) · 1.49 KB
/
.kitchen.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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
---
driver:
name: vagrant
provisioner:
name: salt_solo
# workaround for https://github.com/saltstack/salt-bootstrap/issues/632
# python-requests : Depends: python-urllib3 (>= 1.7.1) but it is not installable
salt_bootstrap_url: https://bootstrap.saltstack.com/develop
salt_bootstrap_options: -P
formula: beaver
state_top:
base:
'*':
- beaver
- beaver.ppa
platforms:
- name: ubuntu-12.04
# t1.micro, Ubuntu 12.04,
image_id: ami-e893299b
suites:
- name: default
- name: tcp-output
provisioner:
pillars:
top.sls:
base:
'*':
- beaver
beaver.sls:
beaver:
transport: tcp
- name: json-out
provisioner:
pillars-from-files:
beaver.sls: pillar.example
pillars:
top.sls:
base:
'*':
- beaver
# - name: dependencies
# provisioner:
# # workaround for https://github.com/saltstack/salt-bootstrap/issues/632
# # python-requests : Depends: python-urllib3 (>= 1.7.1) but it is not installable
# salt_bootstrap_url: https://bootstrap.saltstack.com/develop
# salt_bootstrap_options: -P
# dependencies:
# - name: elasticsearch
# path: ../elasticsearch-formula
# - name: vendor_path
# provisioner:
# vendor_path: ../sample-vendor-path
# TODO: Move to a light weight rspec test
# - name: bad_vendor_path
# provisioner:
# vendor_path: ../missing-sample-vendor-path