-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathkit.yml
91 lines (78 loc) · 1.98 KB
/
kit.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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
---
name: blacksmith
version: 0.12.0
author: James Hunt <[email protected]>
docs: https://github.com/cloudfoundry-community/blacksmith-boshrelease
code: https://github.com/genesis-community/blacksmith-genesis-kit
description: Blacksmith
genesis_version_min: 2.8.5
certificates:
base:
tls:
ca: {valid_for: 10y}
director:
valid_for: 1y
names:
- ${params.ip}
blobstore:
valid_for: 1y
names:
- ${params.ip}
tls/redis:
server:
valid_for: 1y
signed_by: broker/ca
names:
- ${params.ip}
tls/rabbitmq:
server:
valid_for: 5y
signed_by: broker/ca
names:
- server.rabbitmq.bosh-internal
tls/nats:
ca: {valid_for: 10y}
server:
valid_for: 1y
names:
- default.nats.bosh-internal
- ${params.ip}
director:
valid_for: 1y
names:
- default.director.bosh-internal
hm:
valid_for: 1y
names:
- default.hm.bosh-internal
broker-tls:
broker:
ca:
valid_for: 10y
names:
- blacksmith.services.ca.bosh-internal
server:
valid_for: 1y
signed_by: broker/ca
names:
- blacksmith.services.bosh-internal
- ${params.ip}
credentials:
base:
broker: {password: random 64}
db: {password: random 64}
nats: {password: random 64}
blobstore/agent: {password: random 64}
blobstore/director: {password: random 64}
users/admin: {password: random 64}
users/hm: {password: random 64}
users/blacksmith: {password: random 64}
registry: {password: random 64}
shield-backups:
shield: {password: random 64}
provided:
shield-backups:
shield:
keys:
store:
prompt: "External S.H.I.E.L.D store UUID or exact name"